Add linux acceptance test binary
Reorder core functions to be private then public

Also add a function for getting the means from a dataset structure.
Invert the not statement at start of core/-main

This way we can provide an error message when the root-dir doesn't
exist.
Refactor root a bit to export more useful functions
Add an acceptance test namespace
Implement write-out-config
Finish implementing configuration writing

Push ->string methods into core, make the spit join by line instead of
item
Add a new function to io to get all data from a directory
Refactor to core to need to export fewer functions
Rename base package to scanner and core package to sensitivity
Add lots of comments with road-map and stub out some functions
Move list-files and list-directories into io
Change list-files/dirs to return clojure seq instead of File[]
Fill out find-test-cases
Change sensitivity scan folder name expectations
Stub out find-test-executables
Flesh out find-executables
Stub out the structure of the rest of the main acceptance test
Ignore the data subfolder