Large conformity cleanup

 * Fix-up all existing non-experimental interfaces to obey same/similar
   behavior regarding cmdline and usage handling.

 * Replace usage of `...` to conform to our Coding Guidelines

 * Properly prefix all private variables/functions with __

 * Cleanup some documentation references