Simplified some Token::Match patterns
AST: Parse ternary and assignment operators as right-to-left and on the same precedence level
Merge branch 'master' into travis_advanced