Upgraded ticking/scraping functionality.

Now uses agenda for node.js to lock the tick so that it only occurs
once. Currently ticks every hour on the hour and again on the half-hour.
Merge pull request #16 from nwoodbury/master

Upgraded ticking/scraping functionality.