initial checkin of cmake and travis config files
initial checkin of cmake and travis config files
Merge branch 'Kosta/travis_ci_integration' of https://github.com/AIM360/Catch into Kosta/travis_ci_integration
Calling SelfTest exe directly
tweak CMakeLists.txt
printing the executable into the console window
debugging arguments passed to the approvalTests script
more debugging
more debugging
more approval tests script debugging
cmake: call SelfTest exe instead of approvalTests script

Just call the SelfTest executable directly for testing, since there seems to be a problem with the approval tests python script right now.
added travis status to the readme
fixed formatting of travis status icons
Update README.md
Update README.md
Add allocator support to StringMaker<vector>

 - also extracted out 'rangeToString', in an attempt to make it easier
   to add support for other containers
catch_tostring : moved defintion of rangeToString

 Detail::rangeToString is now defined after the various toString
overloads. This results in them being accessible with rangeToString is
instantiated (in this case, by StringMaker<vector>). This (sort-of)
fixes the problem where contained types are toString'd incorrectly.

Consider:
  std::vector<std::string> v { "abc" };

Before:
  Catch::toString( v ) == "{ abc }"
After:
  Catch::toString( v ) == "{ "abc" }"

(note the extra pair of quotes around the "abc" - these are added by
Catch::toString( std::string ) which is now called by rangeToString)
updated single-include version
Eliminate a warning in the latest clang with Xcode
Upgraded project for latest Xcode