added defmulti support (default hints for defmethod)

Added `schema.macros/defmulti`, as a way to set default schema input/output hints to `schema.macros/defmethod` subsequent invocations