fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os

e.g.

GET    /api/domains/6/parameters
POST   /api/hosts/6/parameters
PUT    /api/hostgroups/6/parameters/100
DELETE /api/operatingsystems/6/parameters/100
Ensures that unused API v2 routes are not added when using nested routes

refs #1988 and refs #2239
ignore .rvmrc
fixes broken build

one extra / unused test was added by mistake
resolved
asset pipeline
amend initial commit
fixes to host_mailer

TODO: refactor mails code
fixes nics failing tests
fixed location failing tests

pluck(:id) does not know how to extract the current id when joining multiple tables
clone / dup behaviour changed in rails 3.2
fix organization tests
fixed domain_tests
fixes hostgroup tests
update hosts#clone to hosts#dup
changed hostgroup#clone to hostgroup#dup
removed dead code
not sure why its required
css fixes
updated gemfile
fixing a few more tests