Adopt commit a8b6067 from master: Merge pull request #335 from ameredit/3_0/fix_indexclerk_cpp
Adopt commit a8b6067 from master: Merge pull request #335 from ameredit/3_0/fix_indexclerk_cpp

commit a8b6067002d925956b8d1dd38bbacec79307ed0c
Merge: 070b22c 71ed213
Author: Henry Verschell <hverschell@bloomberg.net>
Date:   Tue Apr 19 14:16:58 2016 -0400

    Merge pull request #335 from ameredit/3_0/fix_indexclerk_cpp

    Fix index-clerk to build in all configurations

commit 71ed213c54f2c25a1ac733e1cd44a52173eda4b4
Author: Alisdair Meredith <ameredith1@bloomberg.net>
Date:   Tue Apr 19 14:14:48 2016 -0400

    Fix index-clerk to build in all configurations

    There appears to be a transitive dependency that 'bsl::size_t'
    is assumed to be defined by one of the standard headers included
    by this .cpp file, but at least on the cpp11/baseline, the only
    use of 'size_t' appears to pull from what will becone 'native_std',
    so explicitly #include the correct header directly from this cpp
    file.

bloomberg/bde,dharesign/bde,bloomberg/bde,che2/bde,bowlofstew/bde,dharesign/bde,che2/bde,che2/bde,apaprocki/bde,bloomberg/bde,bowlofstew/bde,bloomberg/bde,apaprocki/bde,dharesign/bde,apaprocki/bde,bowlofstew/bde,bloomberg/bde,bowlofstew/bde,apaprocki/bde,apaprocki/bde,che2/bde,dharesign/bde