Api Server Changes becoming it more Restful.

It was responding 404 Status on successful requests and missing HTTP Status when errors occurred. 

Changes applied :

* When the server receives wrong parameters from client it returns "400 Bad Request".
* When a problem occurred when starting or stopping a Container it returns "500 Internal Server Error".
* On success it returns "200 OK".

Have i missed something ?