Fixed #10, #11 and #12

* GET /devices/{device_token}
* PUT /devices/{device_token}
* PATCH /devices/{device_token}