Fix for issue 16 (Keep track of injuries)

Added the ability to clean up injuries that are wrong.
- Incorrect one-day injuries can be deleted.
- Incorrect multi-day injuries can be shortened if the first or last
day is incorrect.  They can also be split if one or more days in the
middle are incorrect.
Fix for issue 16 (Keep track of injuries)

Added a cleanup mechanism in InjuryManager that takes a date
(presumably from the game log) and an injury that is erroneously
reported, and fixes it.

- Incorrect one-day injuries are deleted.
- Injuries where the first or last day the player actually played are
shortened.
- Injuries where the player actually played somewhere in the middle are
split up into two injuries.
Fix for issue 21 (Create an "all tasks" script)

This script now incorporates the player and team scrapers, fantasy
point calculators, and determine_injury calls.
Merge branch '20140131_injury_cleanup'