Fix to StaleStmt and related factors

We noticed a bug in StaleStmt that was making a large number of European stocks show up with stale statements in backtests. It has now been corrected. The problem lay with several other factors: LatestPeriodDate, LatestFilingDate, and LatestNewsDate. The fix may change your backtested results if you use StaleStmt or any of these factors. We are going to continue to work to improve the accuracy of StaleStmt.