* Relative imports at the base of generic
* Added as_route method to generic consumers
* Tests for as_route method for generic consumers
* Now as_route method does not create new object + less verbose creating new object (tests)
* Fix flake8 version
* Fix blank line (flake8)
* Separate kwargs of as_route method as filters and nonfilters kwargs.
* `kwargs` for filters and `attrs` for class body at `as_route` method