Adding mnemonic comments
Changed a doc comment to mention an edge case
Added "record" to the list of toplevel keywords
Let `idris-indentation-peek-token` know about the "record" keyword
Stopped recognizing some keywords from haskell
Added handling for record update syntax in expression context

Also removed handling of more haskell keywords in expression context!
Removed erroneous `current-token` update
Merge pull request #61 from trillioneyes/syntax-error-where

Added indentation handling for the `record` keyword