Making haxe compilation asynchronous.  Using grunt.util.spawn instead of node's "child_process" function.  Capturing output from `haxe` command (outputs errors now).  Using lodash since `grunt.util._` is deprecated as of 0.4.2.