Make charsets parsing more relaxed

Certain user agents send invalid Accept-Charset headers, like the
following: "ISO-8859-1;utf-8;q=0.7,*;q=0.7"

The user agent with which this behavior was observed presented itself
with the User-Agent string: "Mozilla/5.0 (Windows; U; Windows NT 5.1;
en-US; rv:1.9) Gecko/2008052906 Firefox/3.0" Although this doesn't
appear to be correct. The request might have been mangled by a
transparent proxy.
Add file option to cowboy_http_static
Fixes invalid type specification for cowboy_http_req:multipart_data/1
Add a test for empty path segments
Merge branch 'patch-1' of https://github.com/yrashk/cowboy
Add a test checking requests with size around the MTU
Add new HTTP status codes from RFC 6585

See http://tools.ietf.org/html/rfc6585 for further details.
Merge pull request #216 from nox/rfc6585

Add new HTTP status codes from RFC 6585
Only ignore slashes in cookie values for the path

* Ensures cookie encoding errors are caught earlier
* Fix separator misspelling
Small updates to the ROADMAP and doc comments
Make multipart code use stream_body
Fix a bug preventing 'onresponse' from being called on errors
Merge branch 'fix/relax-conneg-parsing' of https://github.com/tillitech/cowboy
Merge branch 'serve-static-file' of https://github.com/klaar/cowboy

Fix alphabetical order since @klaar seems to have issues with it. ;)
Merge branch 'cookie_slash' of https://github.com/bfrog/cowboy
Remove a dumb warning when running the tests
Update version to 0.6.0

Also update the CHANGELOG and copyright years.
Add an Hello World example
Add a simple Static File Server example
REST: Fix charset matching