Wrap collectAdditionalParams in $scope.$apply

Use $timeout to delay call to saveSettings

Remove duplicate reference from package.json