Added scala parser

Uses http://www.scala-lang.org/api/current/ as a resource. All tests passing.