Fix rack update support

Currently, you must do:

  curl -X PUT -H 'Accept: application/json' \
              -H 'Content-Type: application/json' \
       -d '{"id: "1", "name": "new-name"}' http://0.0.0.0:6385/v1/racks

but PUT should be on the entity URL itself:

  curl -X PUT -H 'Accept: application/json' \
              -H 'Content-Type: application/json' \
       -d '{"name": "new-name"}' http://0.0.0.0:6385/v1/racks/1
Merge branch 'markmc-fix-rack-update' into HEAD

Conflicts:
	tuskar/api/controllers/v1.py