Updated birthday/anniversary

Using $scope.watch to update birthdays and anniversaries modules -
avoiding multiple calls to server
Updated git ignore file

Ignoring node modules for superagent
Added moment and super agent node modules
Updated server methods