Imported boost v1.56.0
Merge branch 'master' into patches

Conflicts:
	boost/fusion/tuple/detail/preprocessed/tuple.hpp
	boost/math/special_functions/hankel.hpp