Merge pull request #564 from wpreul/master

Adding deflate accept-encoding support
Fixing route schema to support description, notes, and tags
Merge pull request #570 from wpreul/feature/schema

Fixing route schema to support description, notes, and tags
Making schema errors use annotated messages