Sync operations.hpp with TS.
Use do_list to keep track of progress.
Merge branch 'develop' into ts-develop

Conflicts:
	include/boost/filesystem/operations.hpp
Update the tests. Unstable.
Merge updates from Beman's Github repo. Unstable.
All char16_t/char32_t dependencies #ifdef'ed out. All test/msvc/filesystem.sln tests pass.
Merge branch 'develop' into ts-develop

Conflicts:
	include/boost/filesystem/operations.hpp
	test/operations_test.cpp
Fix-up of prior merge conflict resolution from develop.
Update enum class file_type constant values per DTS.
DTS: enum perms changed to enum class perms. Constant names have changed; synonyms provided.
Missed a few perms value changes that were on next DTS page.
Add "Purpose of this release ..." to release history.
Update revision history.
Add move semantics to file_status per DTS. Fix incorrect synonym in perms. Add file_status constructor test cases.
Merge branch 'develop' into ts-develop
Add issue tracking doc to aid followup.