Fixes for Mavericks compatibility.
reverted bitset specialization for mavericks because it breaks on all other platforms
avoid some unused warnings with clang
removed unused members
fixed extraneous parentheses warning with clang
removed unnecessary assignment
fixed hiding of base class methods