Fixing SP500 size and correctness issues

 * Removing cached SP500.html file. This was causing the SP500 to be old
 * Setting the current number of symbols to 502 because of the addition of class C shares
 * Fixing a bug where we could not download the sp500 correctly in python2