Added util function for checking nested existence
Created pending route for getting all pending mail for a user.. might need a new route name
api call for mailForUser built
successfully resisted urge to build out partial application
no longer felt this test script was needed
added client side ejs script and neccessary change to pre_merge so it isnt hinted
caught a mail duplication bug in lib/mail (on loadAll -> schedule)
lodash - sorry I want this
swapped out lodash with custom compile containing only desired function
updated pre_merge script with lodash and implemented OR todo
completed current stories of view/edit/delete
removed ! in findMail in main.js that was causing first message to always be picked. mail_list[i].id was a string, id was a int, so given it was !== and not !=, it was always passing on the first case. Additionally, the logic should be ==, not !=
fixed duplication on edit bug that dave found
change required keeping track of current timeout objects, which is certainly a good thing to do anyways: allows for some gains on deleting a message to clear its timeout thus saving some cpu time
change made to reschedule edits as dave suggested
this is in case the time is edited
Merge pull request #18 from devm33/viewlist

Finished stories review, edit & cancel
Merge branch 'master' into extensionreminder this includes some refactoring to scheduling of reminders to fit in with the methodology of the viewlist branch