BROOKLYN-12 Node.JS Entity

New entity implementing a Node.JS application. 
Personal preference for us to default to `ImmutableList` unless we really want to pass a null, or need the extra methods on the builder that aren't in the guava version.