Javadoc improvements.
Lock the descriptor inside AbstractParser.
Initial commit of GNU parser.
Move parsers to separate package.