G1 support

Supports G1 total stop-the-world pause times
- GC pause (young)
- GC pause (mixed)
via two new options g1young & g1mixed.
(Tested to work with non-g1 as well as g1 logs)

More detailed G1 metrics to follow in another pull request.