Removing unnecessary line
Adding acknowledgement of global vars at top for jshint purposes
Step 1: Break out render and getStatus into their own functions, wrap
entire piece in a self-invoking function so I can use strict for the
entire thing. Slowly ridding of global vars so we can make this more
testable.
Introduce promise pattern, made grunticon task async so error reporting
can happen
Moved all phantom passed constants in as an options hash. This brings us
closer to testing
Constraining more things to their scopes, filtering files before running
render on them
No non-phantom passed/related globals left
Rename var plus add stdout from phantom process to grunt
Adding small amounts of functionality via img-stats, more to come
Moving all phantom args to options hash
Break grunticon out into its own module
Breaking writeCSS down slowly
Make objects passed into callback one object
Turning getStats into something promise based.
Break getStats out into its own function
Make render run on its own promise
Broke render out into its own function
Let's open up render and getStats
More slight refactors
Added notes for testing