Guess content type
Don't ignore test_header
Sort accept header by qvalue
Account for level and types in accept header sorting
Return 406 if accept type is not available
Add testfixtures dependency
Add tests for response after content negotiation
Fix content preference
Refactor negotiation
Merge branch 'feature/content' into develop