whitespace fixes
more readable tests
test for name length
changed API for recursive cleanup (unsafeCleanup)

 - documentation
 - tests added
remove the created files in reverse order
indentation fixed
changed license to MIT
bumping the version