Add Rake task to create new Lexers

`rake "lex[:language]"` will create all necessary files
Merge remote-tracking branch 'coffeejunk/rake_task'