add graphite stat for total
changed to polling metrics implementaton which should send totals to Graphite once every minute; have not managed to test locally with graphite because of UDP issues, but adding because I want to test against hosted instance
use inline format to put api-key in message, not "+"; print out api key so I can see if it is getting set
switch to TCP for local Graphite, because I seem to be having issues with UDP locally in vagrant image
fixed bug: use setInterval, not setTimeout in MetricCollector so that it repeatedly collects, and not just once + started factoring out the TwitterAccess for use by a separate worker
fully split out into web and worker