Add hooks for some recipes

- Add ac-ghc-mod
- Rewrite from elpa rainbow and sunrise-commander
- Fix sclang-snippets
@dholm could you suggest any additional examples? As I know, almost everyone who use this mode -- use it mainly for css. Custom packages could be configured separately.