rest-types: Add ShowUrl instances for Text
rest-example: Add library, and client generation executable
rest-gen: Add configFromArgs helper that runs the rest-gen config on getArgs
rest-example: Remove config-opts dependency and use new rest-gen helpers
rest-gen: Just . last -> lastMay
Abstract some code generation from rest-gen into rest-client
rest-gen: Refactor ActionInfo.haskellModule :: [String] to haskellModules :: [ModuleName]
rest-gen: Refactor input/outputInfo to return an Info data type
Rest-gen: make errorInfo return an ErrorInfo type
rest-gen: Flatten Generate hierarchy
rest-example: .gitignore
Rest-Example: Added line to simplify browsing to the example API.
Driver.Perform: Removed redundant parenthesis.
Introduced rest-wai.
Added new rest example that runs on WAI.
Driver.Wai: Preserve casing in headers.

Workaround for a bug. See #8
Rest-example: Moved Wai example in here.

As a separate executable.
Rest-example: Moved generate Main to own dir.
Rest-Example: Moved src to example-api.
Rest-Example: Added rest on snap example.