generalize stores, fix recasing, use $http instead of Restangular

no major changes, cleaning up what we had by introducing a generalized restful store based on $http that properly abstracts away snake_case <-> camelCase recasing, also cleaned up related controllers to current model and store usage.

closes #86. also removes global angular lodash that was necessary for Restangular and in use as an artifact from before browserify.