SeparatedValueWriter dies instead of returning undef

Otherwise if you are writing, you would have to check the
error messages to know whether you were successful or not
Library names need to be unique
Merge pull request #307 from apregier/fix_library_names_for_cle_full_report

Fix library names for cle full report