[Java][Android] Portability/cosmetic changes (needed for #171):

1. ValidationTool changed to not depend on tools.jar (unavailable on some platforms)
2. XmlParser was depending on some constants inside SbeTool. Added ParserOptions class and reversed the dependency.
3. TestUtil was enhanced to load resources from classpath rather than directory on disk.
4. replaced some test jars because of some warnings on android.
5. fixed "test" target. After #96 fix does not make sense to have different entry for JavaGeneratorTest + some typo.