updated models in test
replace calls to $resource with the ProductsLoader
get test to pass
make calls to ProductLoder consistent
moved protractor so e2e runner doesn't attempt to run them
Merge branch 'master' into e2e

merging latest from master