add CompileNote class
add token attribute to function types
emit compile note when argument types unmatch
add CompileIssue class
add _notes property to CompileError
cleanup
Merge pull request #99 from jsx/wasabiz/argument-mismatch-compile-note

argument mismatch compile note