SERVER-9581 Set up mock AuthorizationManager for tools
SERVER-9809 Introduce mongo-wide ProcessId type.
SERVER-9809 Replace getpid() with ProcessId::getCurrent() and pid_t with ProcessId.
SERVER-6514 Re-add support for building the C++ driver shared library
SERVER-9656 Use libstemmer when using system libraries.

Signed-off-by: Andrew Morrow <acm@10gen.com>
SERVER-6951 SERVER-9656 SERVER-9849 Handle third_party libraries consistently
Coerce return value of boost::size

The return value type of boost::size for arrays changes signedness between boost-1.49 and boost
1.5x. It is also impossible to synthesize the return type. Since we should compile against both
versions, coercing the return value to int is the simplest solution.