indigo_metapackage_status.py: clean up exception catching

Clean up exception catching, per @dirk-thomas 's recommendation in #2. Also fix a bug where it would duplicate some entries. I've already updated the wiki page with this version of the script:

http://wiki.ros.org/indigo/Planning/Maintenance