BROOKLYN-12 Node.JS Entity

New entity implementing a Node.JS application. 
Did nothing use this method?! 

Should we change things like:

    HostAndPort accessible = BrooklynAccessUtils.getBrooklynAccessibleAddress(this, getAttribute(HTTP_PORT));
    String nodeJsUrl = String.format("http://%s:%d", accessible.getHostText(), accessible.getPort());

to use it instead, or should we deprecate it and go with the pattern used elsewhere?