several fixes for the haskell indenter
several fixes for the haskell indenter

* make it tackle 'let'...'in' in a good way
* make it easier to debug
* convert the file to use spaces instead of tabs

svn path=/trunk/KDE/kdelibs/kate/; revision=962964

cmacq2/kate,hlamer/kate,jfmcarreira/kate,sandsmark/kate,DickJ/kate,hlamer/kate,DickJ/kate,cmacq2/kate,hlamer/kate,jfmcarreira/kate,DickJ/kate,hlamer/kate,hlamer/kate,hlamer/kate,hlamer/kate,sandsmark/kate,jfmcarreira/kate,DickJ/kate,sandsmark/kate,cmacq2/kate,hlamer/kate,hlamer/kate,sandsmark/kate,hlamer/kate