Refactored string wrapper
- to be much more flexible (writes to vector)
- fixed a couple of bugs
Simplified StringWrapper
- by changing intoStream to << overload
- and removing redundant ctor
Use new line wrapper to show test case list, with tags, in columns
Added vector resizing example to BDD tests
Added -l tags
- which lists available tags.
- also improved formatting of -l for tests
Merge commit 'b052bd729af9f46b378c7e9ffc3f74f81b5cbb93' into merge-up-int

Conflicts:
	include/internal/catch_line_wrap.hpp
	include/reporters/catch_reporter_console.hpp
Merge commit '9e8abc33e7a4e8c0d0b69a3fd827ce92c31da951' into merge-up-int

Conflicts:
	include/internal/catch_line_wrap.hpp
Merge commit '15fd03260839d667df0dac008cbe40e83f451fb5' into merge-up-int

Conflicts:
	include/internal/catch_line_wrap.hpp
Merge commit 'd0df295c25e1967b9bf94cf234a47a80c47b0369' into merge-up-int
Merge commit 'e324d2829d632febf346d1df698da5557c99cf6c' into merge-up-int

Conflicts:
	include/internal/catch_list.hpp
Build 29