Add support for parsing G1 logs that have decimal values in the log form and -XX:+PrintAdaptiveSizePolicy

This pull request adds support for parsing G1 log files that include the -XX:+PrintAdaptiveSizePolicy information (it basically ignores the [G1Ergonomics lines)

Also it supports the decimal format logs that G1 seems to use for me (e.g. 64.3G being one of the values in the log - previously it was parsed as an int and it puked on these decmial values)

The latest update passes all existing unit tests (and the one I added to test the specific thing I'm interested in supporting)