don't store $$hashKey when binding a $scope.array to $localForage

otherwise $$hashKey collisions will break the angular app when the
array is used in an ngRepeat.
fix: use angular.copy before storing values

It should prevent the copy of angular properties such as $$hashKey

Fixes #29
Merge branch 'pr/30'