core: Replace ANTLRv4 with JavaCC in OsInfo validation

A replacement for the ANTLRv4-based validator for the OsInfo properties
file. It uses JavaCC instead, this has the following advantages:

- Generates code that does not depend on any external dependency
- The build dependency is already properly packaged in most distros

On the other hand, the syntax for the grammar file is not as clean as
the ANTLR version.

Change-Id: Ice68f11f4616ab488d4caf7f8073b4b423ab0c46
Signed-off-by: Vitor de Lima <vdelima@redhat.com>