Make compile-route public to enable custom HTTP methods

This way, anyone can define custom HTTP methods, e.g. LOGIN, and won't have to wait until compojure adds support for a specific one.