Fix bug in UriTemplate for query params with multiple keys

Also fixed some spelling errors
Make QueryParameterKey and QueryParameterValue AnyVals

Related to issue #129
Add Date header to blaze server responses

Also did a slight amount of cleanup.
closes #130
Merge pull request #131 from http4s/topic/BlazeDateHeader

Add Date header to blaze server responses
Apply a little more rigor to CaseInsenstiveString.
Expose CaseInsensitiveString.value.
Merge pull request #132 from http4s/topic/case-insensitive-string

Apply a little more rigor to CaseInsenstiveString.
blaze backend uses ISO 8859-1 charset instead of US-Ascii

While the http protocol generally tries to use US-Ascii, its not strictly required in header value fields and ISO 8859-1 may be encountered.
Merge pull request #133 from http4s/topic/Blaze8859-1

blaze backend uses ISO 8859-1 charset instead of US-Ascii
Add Ssl support to the existing server builders

This closes #108

SSL has a large number of parameters, so I wonder how useful this will be besides for cute examples.
Use system KeyManagerFactory.defaultAlgorithm()

Also remove stale default in a unexposed case class
Merge pull request #135 from http4s/topic/QueryAnyVal

Make QueryParameterKey and QueryParameterValue AnyVals
Merge pull request #134 from http4s/topic/SslBuilder

Add Ssl support to the existing server builders
blaze ChunkWriter should ignore zero length chunks

Otherwise it looks like a termination sequence.
Remove `Future ~> Task` and `Task ~> Future`.

Fear not, we can still encode Scala Futures as entities.

Closes #112.
Merge pull request #138 from http4s/topic/future-task-conversions

Remove `Future ~> Task` and `Task ~> Future`.
Do some microoptimization on blaze process writer

This stems from the streams libraries use of fast_++ when concatenating Vectors.
Merge branch 'master' of https://github.com/http4s/http4s
Merge branch 'master' into topic/async-servlet-io

Conflicts:
	jetty/src/main/scala/org/http4s/server/jetty/JettyBuilder.scala
	tomcat/src/main/scala/org/http4s/server/tomcat/TomcatBuilder.scala