Persistence with websockets

We now have GET, POST, and PATCH support over websockets.  DELETE likely works as well, but I didn't feel it was as high a priority as the others.  This will likely require tweaks to handle nested associations, but I figure we can handle those as we come to them.