Player and Coach parsers now handle all the error messages they should recieve.
Merge pull request #29 from verbitan/parserFixes

Improve Player and Coach error message handling.
Get Travis to publish JavaDoc
Only publish from the master branch.
Merge pull request #30 from robocup-atan/JavaDoc_Autopublish

Publish JavaDoc automatically after successful Travis build.
Use latest maven plugin versions
Correct indentation of Travis build file.
Seperate out error tokens for clarity
Tidy up errors within the parser
Seperate out all the tokens for the enums
Extract the seperator tokens
Fix the parsing of quoted strings.

The hear tests now pass.
Move functions to under the token definition.
Merge pull request #31 from verbitan/parserFixes

Fix the parsing of quoted strings.