Split static LangProfileFactory into instance LangProfileReader and LangProfileWriter.
LangProfileReader method for reading from File. Using java7 closeable.
Continued to document and refactor code. Added new classes (immutable, thread safe, with builders) to replace the older now deprecated ones. All tests pass. Added algorithm for short text handling that gives consistent results. More to come.