Adopt error and response handling in remaining classes

Additionally:
- move server connected and uuid logic to router
- add `created` response (201)
I agree with you. I was trying to maintain the connection between the rippled connected check in the router and the `/server/connected` logic. It would be cleaner outside of the router. I'll clean it up and add some comments to maintain the connection.