Refactor

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Improve typeValidator error message

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Handle type "any"

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
Merge pull request #41 from cupcake/misc

Handle "any" type, refactor