Enforce 'shlib' namespacing for shlib core routines
shlib.doc should not return at current

 * This may change in the future, but for now shlib.doc is only used by
   'shlib --help <iface>'.
Minor non-functional changes

 * Stop redircting the debug NOP's, they don't output anything regardless

 * Change comment regarding '-c'