start of cli doss-get

DOSS.openLocalStore just gets from /doss-devel (and there's nothing there), but it's a start.
get doss path from DOSS_HOME now
Change streams to ByteBuffers, and increased byte buffer size to 16KB
throw ioexeptions when getting, rather than catching
excecute abstract interface throws IOException to allow exceptions to bubble up.
No DOSS_HOME env throws commandlinexception, and main function handles them properly now.
change 'get' to 'cat' - a more precise name for the command
cat now concatinates many blob ids together.
Arguments implements iterable for cleaner foreach loop
- doss.home is now a system property (we'll get better config of this later)
- main can be called as a string and it'll split the arguments up on " ".
embryonic test for cli-get
Add test for blobStoreReopenable (currently fails.  they are not reopenable)
Syntactic tightening; removed Arguments.size() method; use nio Paths to make a Path;
The test should be called cliCat to reflect what it's actually testing.
call the Main command correctly now that we've change how you pass Strings
Merge cli-get (#19) fixes #3

Conflicts:
	test/doss/DOSSTest.java