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.