Refactored RogueVector to better separate OS-specific parts
Fixed compilation with clang/libc++/c++11 for MacOS (should work on iOS also)
Fixed compilation on macos