removed the overloaded variant of #castAnswer() and instead moved any input validation/sanitisation into the original method.
updated #answerQuestion() to throw exceptions in special circumstances.
updated .travis.yml to not build on jdk6, as javarosa doesn't support it.
updated tests.