Removed types from keyword list

This allows types to be used in package names, and other places. As far as I can recall this does not allow these types to be overloaded, because they are parsed before at compile time.