Use super-project's css file.
Merge branch 'use-super-project-css' of https://github.com/danieljames/optional into develop
Updated HTML documentation format using the super-project css and docbook-xsl-1.78.1
Added 'raw' move semantics; no unit-tests
Partially added move semantics (tests are still failing)
Fixed unit tests (still need to add more unit tests for move semantics)
Use BOOST_EXPLICIT_OPERATOR_BOOL for optional

I often have the problem that when I change a std::wstring to boost::optional<std::wstring> and the variable is used as a parameter with Boost.Format, the result silently changes from the string contents to "1".

This change prevents implicit conversion to bool if the compiler supports explicit conversion operators.
Added more tests for move operations, fixed bugs, disabled optional<T&&>.
Disabled assignment and construction from rvalue references in optional<const T&>
Added README.md file
Added tests for move conversion between optional<T> and optional<U>
Updated documentation; fixed optional::swap
Merge branch 'feature/move-semantics' into develop

Conflicts:
	doc/html/index.html
	include/boost/optional/optional.hpp
	test/Jamfile.v2
The (in)equality comparison with boost::none does not require that T be EqualityComparable
Changed incorrect types in static assertions guarding against binding temporaries to optional refs
optional<const T&>::rval_reference_type is now T&& (not const T&)
Added a test that tests the compiler if references are bound correctly. Also added the second copyright notice.
Improved documentation. Added some noexcept.
docs: described optional reference binding issues
binding to rvalues can be reenabled with a macro