added more transparency in the install function to help us see the problems when not creating tables. When the drupal_install_schema('search_files') function returns errors let the user know how many tables were created successfully, how many were created unsuccessfully, and show the querys that were unsuccessfully executed. we also record these querys to the log.