Fix MSVC warnings (#9621). There should be no behavior change.
Add support for move constructors in C++11.
Reenable check within test for dynamic_bitset::any().
Improve tests for any() and none().
Add all(), fixing ticket 8445.

Includes test cases.
Improve testing for set(pos, val).
Add test_set(), fixing ticket 6164.