Start of handler control, including being able to write the output to
the response
Added a canHandle method to the handler so that we can work with lists
of them and delegate the decision making to the handler
Started working on the Reflective Handler, including a companion object
to build a collection of handlers from a given bean