Require C++ 11 now
Removed tr1 now that we use C++11
Remove boost::bind and boost::function to use std::
Use lambda for FileBundle::filter_bundles()
Use lambda in geometry
std;:map utilities with lambda. And a test.