Completed a first pass on PredicateTransition and SemanticContext
(still more work to do).
Merge branch 'feature/FirstPass_atn' of https://github.com/scottidler/antlr4cpp into feature/FirstPass_atn
Completed a first pass on ATNDeserializer to get it to compile
(still more work TODO).

Note: created UUID class (implementation pending).