ComponentLoader: Fix compatibility with CoffeeScript >1.7.0

The Node.JS .coffee handler now needs to be registered explicitly.
ComponentLoader: Don't fail on missing getIcon function

This can happen when loaded component is using an older version of NoFlo
which does not define the getIcon method.
Merge pull request #132 from jonnor/fix-componentloader-compat

Fix componentloader compat
Mention CS 1.7 compat
Try testing with latest Node
Mocha test coverage should be good enough for starting to ditch nodeunit
ComponentLoader: Fix compatibility with CoffeeScript >1.7.0

The Node.JS .coffee handler now needs to be registered explicitly.
ComponentLoader: Don't fail on missing getIcon function

This can happen when loaded component is using an older version of NoFlo
which does not define the getIcon method.
Update changelog
Version bump
Update changelog mentioning 0.4.4
Automatically rewritten for npm.