Fix duplicate keyword parsing
Fix handling of one letter package/vendor names
Report uncaught exceptions when trying to submit a package, fixes #236