spike: try use AngularJS resources to populate jqgrid data

..so we can use all `$http` and `$resource` features such as interceptors, response tracking and we could mock the data with `$httpBackend` service in the integration specs

see http://www.trirand.com/jqgridwiki/doku.php?id=wiki:retrieving_data `datatype: function() {}`