patching up `pub publish`
Adding confirm to warnings
Adding retry flags
Adding retry logic
Fix library names to lowercase