m5nr data parser: added sort temp dir, added better error handeling
m5nr data parser: added sort temp dir, added better error handeling

wilke/MG-RAST,teharrison/MG-RAST,teharrison/MG-RAST,teharrison/MG-RAST,MG-RAST/MG-RAST,teharrison/MG-RAST,teharrison/MG-RAST,wilke/MG-RAST,wilke/MG-RAST,wilke/MG-RAST,MG-RAST/MG-RAST,MG-RAST/MG-RAST,paczian/MG-RAST,paczian/MG-RAST,wilke/MG-RAST,wilke/MG-RAST,teharrison/MG-RAST,paczian/MG-RAST,MG-RAST/MG-RAST,paczian/MG-RAST,paczian/MG-RAST,paczian/MG-RAST,MG-RAST/MG-RAST,wilke/MG-RAST