Merge pull request #44 from lefta/v2

Minor fixes and improvements
Remove macro UT_RUN_ALL_TESTS, use function instead. Removed trailing underscore in its name
merge