Prettify formatting
Allow to catch extra exceptions
No need for closing term of custom exception handler
No need to specify type with c++11
Quote strings in output
Introduce warnings (failures of these are ignored)
Implement descriptions
Make test messages aligned
Major rewrite

* Properly implement variadic macros, no more need for _WARN, _DESCR suffixes
* Implement test registry as a class
* Drop RANGE and NO_EXCEPTION tests, not much sence in these (but may be revived if needed)
* Improve styling and coloring of output
* Implement flags which affect test bahavior
* Update copyright years
* Rewrite demo
* Add COPYING
* Update and convert README to markdown