Merge pull request #49 from stefreak/master

Fixed issue #48 (Content-Type header with charset information resulted i...

This implementation of matchesContentType assumes that the test part will be the first of the splitted contenttype. I plan to change this implementation for more robustness.
GetOPTIONSFilter
added CORS filter, refactored OPTIONS filter
create struct for CORS for optional checks
moved CORS filter to contains, same for OPTIONS
changed cors headers allow
added tests for OPTIONS and CORS
add CORS filter bin to ignore
update ignore
fix test options
updated docs
add detectWebService + test
fix old curly test
work on select routes, changed RouteSelector interface
first working curlyrouter test
remove unused import
add example that uses curly router
updated docs, add bench for curlyrouter
typos
uncomment log in test