Removed dependencies on boost (except for unit_test_framework)