Added to support to return results as Hash instead of ROXML object

* added a flag to return all service results in Hash format
* removed the need to explicitly specify response model since one service always maps to one model
* added specs