[PAXSB-68] converted from Mac to Unix line separators
[PAXSB-65] Javadoc and cleanup
[PAXSB-65] applied formatter, added license headers