[TACHYON-217] Add further documentation and unit tests

Initial attempt to add more documentation and tests for open delete and delete non-existing. These files make use of the eclipse formatting xml but used in IntelliJ hence some formatting differences may exist.
Not needed since junit does this for you.

My comment was to have a try/finally block so close always gets called.