Cleaned up property maps and added a bunch of error checking asserts
Graph: Remove obsolete MSVC version checks.
Pending: Remove obsolete MSVC version checks.
Graph: Remove obsolete GCC version check.
Qualified calls to tie in documentation; fixes #9184
Fixed documentation about hash_setS; fixes #6990
Made boost::unordered inclusion unconditional; removed support for non-partial-specialization compilers; enabled C++11 unordered containers when they are present; refs #8962