Groovy mode enhancements

* added the new "trait" keyword
* added support for the dollar slashy string $/foo/$
* support the string interpolation in all the string variants that support string interpolation
You seem to have removed the logic that prevents triple-quoting in the case of a regexp. Is there a reason for that?