implement #type on Definition
shrink namespace spec
implement #visit on Definition
wire up katuv/dsl/processors
add dsl_spec.rb
spec Katuv::DSL methods
spec how Processors::AST dispatch works
rename DefinitionNode to Node
wip