Clearer reporting when trying to use missing provider
- When reporting bad args, show a "use --help" suggestion rather that printing full usage
Added package to unshadeable list