feat($resource): allow props beginning with $ to be used on resources
fix(angular.toJson): only strip properties beginning with $$, not $