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)
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