Set charset=utf-8 in Content-Type when serving UTF-8 plaintext and HTML

Update test for `html` function, to assert new Content-Type header

Add an equivalent test for `text` function

Add sample non-ASCII text to test for UTF-8 encoding
Merge pull request #106 from jameshfisher/fix/content-type-charset-utf-8

Set charset=utf-8 in Content-Type when serving UTF-8 plaintext and HTML
Remove wai-middleware-static (in its own repo now)
cabal repl
Use hspec-wai for specs + nicer spec descriptions
Assume HTTP status 500 for `defaultHandler`

(the user can still explicitly specify a different status code)
Merge pull request #111 from scotty-web/improved-error-handling

Assume HTTP status 500 for `defaultHandler`
set default json charset to utf-8 to avoid international chars becoming garbage
Merge pull request #113 from wfaler/master

set default json charset to utf-8 to avoid international chars becoming "garbage"
Update haddock for html/text/json to match code.
Update changelog and bump version
Merge pull request #114 from scotty-web/cut-a-release

Update changelog and bump version
Remove deprecated source functions and conduit dep
ScottyError constraint necessary for mtl < 2.2.1
Parens
Update changelog
Make text/html/json only set Content-Type if not already set.
Update changelog
Adapt for hspec-wai-0.4.*
Bump text upper version bounds