Gnip rules interface, logging and comments

- Bypass gnip module cache to push rules
- Added some TODOs around bounding box and geo tests
- Added log messages for fatal errors
Added twitter sending test script

- Checked in in sub-folder, it's a separate node application which can
be used for testing
Bounding box requires tweet geocoordinates

- A match on the bounding box tag from a Gnip rule requires tweet
geocoordinates now to be a bounding box hit
- Updated tests as this (correctly) changed behaviour
Send test logs to separate log file
Added note in config about maximum message length
Send thank-you tweet on receiving confirmed report

- Send for every confirmed report (if configured to send)
- Allow tweet function to send tweets to users multiple times
- Update test mocking for new user function called within filter
- Added thank-you messages to config
Renamed test files for clarity