Endpoint factories accepts string as url
Logback is already on CLASSPATH, added by Spring Boot
[#6] RestInvocationHandler, simple chain of responsibility pattern can be implemented easily
[#6] Fetching custom invocation handlers from application context
[#6] Few sample handlers: logging, measuring time and adding custom HTTP header
MethodMetadata was made public, so that handlers can take advantage of it