Fixed logging for fix_injury_entry.

The logging for a multi-day injury where the last day was incorrect was
incorrectly being reported as the last day getting changed to the
injury date - 1.  This has been corrected to return date - 1.
Fix for issue 25 (Unicode error while scraping for Ramon Sessions)

Some strange character 0xa1 was written into a sponsored message on the
page.  I got around this by adding a second argument to the decode()
method, which tells the decoder to ignore a non-unicode character if it
encounters it.  This looks like it solved the problem.
Updated exception handling in fetchData.

The print statement in the exception now actually prints exception
information instead of just an object reference.
Fixed team gamelog scraping

Fixed the order of the stat columns so we’re handling data properly
(i.e. parsing ints where expected, instead of floats).
Fix for issue 26 (Injury scraper might use player_id of old player)

Added “rg_position is not null” clause when querying for matching names
in database.  This will restrict results to current players.