Add Geometry#(equals|hashCode)
Improve ConvertRequest

* Move ConvertRequest into servlet.request.*
* Add Device