Merge pull request #1 from kylehughes/feature

Merge develop updates into feature
Release 0.0.4
Release 0.0.4 README update
Merge remote-tracking branch 'origin/master'
Parse out the output string & data from calls to 'log'
Output string & potential data are passed to 'process' of engine separately
All arguments are now passed to 'process'. No filtering is done in 'log'.
Now supports optional data formatting (like console.log)