FIX: "// To do: Need to define volatile and const volatile versions of these."
+ added is_integral and is_floating_point specialization for volatile and const volatile types
FIX:
+ added is_signed and is_unsigned specialization for volatile and const volatile types
Merge pull request #5 from BlackMATov/community

FIX type_traits TODO
Fixed compilation of move assginment operator.
Properly destruct vector entries before freeing memory in move assignment operator.
Merge pull request #6 from pzychotic/community

Fixed compilation of move assginment operator.
Fix the case where push_back(T&&) wasn't using r value reference compatible code all the way down the line. Fixes the following case:

class test
{
public: test() {}
public: test(test&&) {}
private: test(const test&) {}
};

eastl::vector v();
v.push_back(test()); // Error: test(const test&) is private. It shouldn't need the const reference version of the constructor for this version of push_back(T&&).
Stability and aesthetic updates. Use std::move instead of static_cast, use copy constructors instead of swap(), add an r value reference constructor for string, some whitespace stuff and removing old comments.
Error fix for GCC 4.6.3