handles some uncommon loop arguments, eg. doubles and expressions
adds support for cfbreak
adds support for cfparam
adds support for cfthrow, cftry, cfcatch, and cfrethrow
extracts new parser rule `blockTag`

improves organization, readability
organizes sources into `src`, classes into `classes`
organizes according to some maven conventions

http://bit.ly/2Rb7QK

not actually using maven yet
removes defunct docs, moves `cfscriptify.py` into `src`
organizes scripts into `bin`, tests into `src/test`
defunct
adds support for cffinally
moves test.rb to bin
ignore .DS_Store
supports cfswitch, cfdefaultcase; partially supports cfcase
reads from stdin instead of taking a filename argument
updates sublime plugin to use stdin

yay, no temp file!
adds support for void functions
adds support for cfreturn
introduces maven
rm unnecessary