Made scala-mode a proper derived mode, allowing hooks and settings to be inherited from parent mode.
Merge pull request #77 from roysc/master

Define scala-mode with define-derived-mode