[WIP] Create Endpoints with no explicit service

Add `const` method to `Endpoint` companion object for creating endpoints
with no explicit service.

Fixes #90.
This is frustrating, but making this an overload on `apply` ruins the left to right type inference, and basically forces annotations for either use of apply. I guess we should sacrifice which ever method isn't going to be the most useful