Decomposes fnhouse.handlers/ns->handler-fns into lower level functions v...

...ars->handler-fns and var->annotated-handler to allow for more dynamic api construction.
:+1: