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`, `infix`, `newtype` to keywords.