Make /nodes/ return full json objects

Previously, it only returned names
Add machine_type arg to /nodes/
Add methods for POSTing and PUTting Nodes