use proper Boost namespace to avoid ambiguity with newer C++ libraries

Using g++-4.8, one needs to be more specific where `mt199337`, `normal_distribution`, ... come from as the dual `using namespace ...` for both `std` and `boost` creates ambiguity.