Refactored Authentication Services into separate file

* Moved REST services for authentication and identity out of the main app.js and
into their own file.
Added Feeds Service

* Refactored middleware code that ensures a user is logged in before returning
data from REST services
* Added feeds REST service returning mocked data
Refactored Authentication Services into separate file

* Moved REST services for authentication and identity out of the main app.js and
into their own file.
Added Feeds Service

* Refactored middleware code that ensures a user is logged in before returning
data from REST services
* Added feeds REST service returning mocked data
connected the feeds page to the actual feed service that is currently returning mock data
Merge branch 'feed-rest-service' of https://github.com/antinodes/VotingInfoApp into feed-rest-service

Conflicts:
	services/feeds.js
added mongoose elements for backend retrieval..db file contains retrieve. The call to retrieve values is stubbed out in feeds.js
Finished Connecting feeds REST service to Mongo

* Calling the feeds REST service retrieve's the data from Mongo and maps it to
the data model expected in the web app
    * Removed mocked data
* Added moment library to support better formatting of JavaScript Date Time
* Refactored the auth library slightly to move member variables together
Merge branch 'feed-rest-service' into dev

* feed-rest-service:
  Finished Connecting feeds REST service to Mongo
  added mongoose elements for backend retrieval..db file contains retrieve. The call to retrieve values is stubbed out in feeds.js
  connected the feeds page to the actual feed service that is currently returning mock data
  Added Feeds Service
  Refactored Authentication Services into separate file