refactor: Moved URL creation stuff from the Endpoint class
dsl: Refactor schema saving inside endpoints to use roles and adding :for option in the DSL
Merge pull request #6 from platanus/schema_role

Advances #2