Merge pull request #1 from cameronbracken/master

Add check for catalog file for speed and functions to convert to data.ta...
Fixed catalog read and memory management for Java.
Documentation.
Add roxygen skeleton, package checks without error (but a few warnings)