Convert face defvars into deffaces.
Merge pull request #332 from Fanael/defvar-to-defface

Convert face defvars into deffaces.
Remove indentation triming
Add scroll-to-bottom support
Use ident-at-point in haskell-describe