Haskell keywords:

* Removed `qualified` and `as` from keywords.(They aren't keywords)
* Removed `primitive` from keywords.(Not a keyword, never heard of it)
* Added FFI keywords.
* Added `default`, `infixl`, `infixr` and `infix` to keywords.