this is a complete rebuild of the fetchit module from scratch for Drupal 7