Merge pull request #1 from MaxLillack/master

Some cleanup and use of range-based loops
force run function, renamed functions, commentars
prepare for c++ < 11
prettify
c++ < 11 main
no range based for
deleted unused header 'exception' in LTestAssert
LT11
void test functions, prepared for c++03
c++ version switch in function_traits
space between namespace and first function in LTest03
Merge branch 'master' of https://bitbucket.org/wir10bio/ltest
enable extern testcases without testcase function invoke, example via extern_testcase_example.h used in main.cpp
extern_testcase_example to extern_testsuit_example, runTest() and ignore for testsuits
muteMode for testOutputs
rename RetIs to DunctionTypeIs
output only if string size > 0
pure lib -> using in extern project 'LTestUse'
ignores in suite
pure cpp11 (no more cpp03 compatiple)