Updating types for documentation purposes
Re-generating all service models
Converting Auth and Metadata to use ExceptT
Adding note about documentation for threaded compilation