An error occurred when a user either specified to display zero days or just simply left the field blank. There is now a check in place to make sure that they are entering a value greater than zero.
Moved the Geo IP caching from file access to to the database using Drupal's caching features. Also, the fopen functions have been removed and replaced by a slightly more intelligent method. This will fix issues with hosts that prevent URL access.