<node spec> bug 949543 use resource_limits.template directly as .conf in RPM

https://bugzilla.redhat.com/show_bug.cgi?id=949543
(Origin clone of Enterprise https://bugzilla.redhat.com/show_bug.cgi?id=949260)
This change causes the node RPM to own the resource_limits.conf file so that
when it changes, users will at least get a .rpmnew file to show that they
might want to look at updating their resource_limits.conf file to incorporate
the changes.
Registering/installing the cartridges in the rpm %post

The v2 php cartridge already had this:
http://lists.openshift.redhat.com/openshift-archives/dev/2013-April/msg00051.html
Bug fixes for DIY v2 cart
-947010
Display the mongo password to the client when setting up the db
Merge pull request #1974 from brenton/v2_post2

Registering/installing the cartridges in the rpm %post
Merge pull request #1976 from calfonso/master

Cartridge fixes
Merge pull request #1978 from sosiouxme/bz949543

<node spec> bug 949543 use resource_limits.template directly as .conf in...
General REST API clean up - centralizing log tags and getting common objects