version_1.0.5
Fix to #18 - tweak allocator handling so that allocators have value types matching container value types, which is required by newer versions of the llvm/clang STL api.
Renamed a few targets to address cmake warnings about reserved target words
Added a proper .gitignore file