start testing
only use basic assert
add tests for cmdline parser
Merge branch 'testing'
adjust function names in test
check for negative timeouts