added sessionstorage.js
added class, id to index.jade for comment links
added callback to add latest comment time to news items
added latest comment time data object to index view
added sessionstorage.js to layout.jade
corrected name of sessionstorage js file, began updating main.js
added last comment by to news controller and index template
removed changes to main.js
added semicolon
removed sessionstorage, added dependency for dom-storage
removed storage
added latest comment time to index template, removed no longer necessary data values
Remove Linked Accounts and Change Password Sections from Profile
fixed username case lookup
User email now defaults to ''.

Prevents value of 'undefined' from displaying in the profile page

Added my account name to userlist.js
GitHub contributions count added to news index page

The number of contributions made to larvalabs/pullup now gets displayed below the GitHub account link on the news/index page.

Added the node-cache dependency to packages.json. Used for caching GitHub API responses.

Added the octonode node module dependency to packages.json. Used to simplify GitHub API requests.

Added the 'pullup' object to res.locals. This object gets passed to the client-side JS by means of data.jade and globals.js. Since our content security policy disallows the use of inline scripts, template variables values cannot be set directly to JS variables. To get around this, properties of the pullup object are inserted into the DOM as data-* attributes, which are then retrieved and stored as globals in globals.js.

Added the components directory for custom server-side modules.

Added the module constants.js and with it a DEBUG flag.
changes to satisfy JSHint
removed a line of code I accidentally left in a previous commit
Add redirect when news item not found
Add delete news item

(Refs Issue #100)
* User can delete their own news item and all child comments
* Make delete button a mixin
* Add confirmation modal to both news item and comment delete