Trying to fix compiler warnings
Remove old warning suppression flags
Upgrade to Boost 1.56.0 release
Fix _hypot recursive definition issue with MSVC

This bug is already fixed in Python 3.x: http://bugs.python.org/issue20221
Fix ununsed parameter in unwind_type.hpp
Fix conversion warning in boost/python/detail/caller.hpp
Remove unused parameters in function_doc_signature.cpp
Fix conversion issues in iostreams/src/mapped_file.cpp
Fix conversion warnings in function_doc_signature.cpp
Fix conversion warnings in libs/python/src/object
Fix unused parameters and typedefs in boost/python and boost/parameter
Fix unused warnings in libs/filesystem/src/operations.cpp
Fix unused warnings in boost/spirit and boost/fusion
Update README.rst + Add patch files for release 1.56.0
Update README.rst
Update README.rst
Include boost/optional/optional_io.hpp in boost/optional.hpp

optional_io.hpp is required to prevent unresolved symbol errors for operator<<(ostream&, optional<T> const&)
Merge branch 'master' into upgrade-to-1.56

Conflicts:
	boost/config/stdlib/libstdcpp3.hpp
	wscript
Update NEWS.rst
Merge pull request #13 from steinwurf/upgrade-to-1.56

Upgrade to 1.56