Assert - Now Functionnal

- Moved NewLine from const in String.hpp to #define in Types.hpp
- Chained macro Text, to call _Text, to fix behavior with __FUNCTION__
and __FILE__
- Renamed global macro Delete to DeletePtr, because of conflict
- Also added String AppendLine
- Also added tests for String Append and AppendLine
- Renamed Counter Assert to Compare
- Formatted Counter class
- Added some Compare to some string tests