Fix implementation of simple trait
Update gitignore with sugsc.test generated files
Add support for fun declarations and multi inheritance
Add more support

  * function types
  * multiple value param clauses
  * multiple type params
WIP: Implement features towards parsing scala.Map