Removed boost as a primary dependency

Boost features have now been replaced by C++11 features in most cases - benchmarks and python support still require boost.