Adding in specs for ui command dispatchers

SEERM #4821
while looking into what it would take to fix bug 4821, I found that there are no specs
for any of the other methods in command dispatcher. I have attempted to add stubs for a
few of the methods and tested a few of the help outputs.
logged resolve_hostname to db
passing all of my changes into rubymines formatter

this should convert everything over to tabs
fixing a filename error and some white space at the EOL
Add support for CWE
Minor updates to titles and descriptions
added optional option
changed options wording
Land #2141, @todb-r7's weekly English thing
Add foreman_openstack_satellite_priv_esc.rb

This module exploits a mass assignment vulnerability in the 'create'
action of 'users' controller of Foreman and Red Hat OpenStack/Satellite
(Foreman 1.2.0-RC1 and earlier) by creating an arbitrary administrator
account.
Land #2140, add CWS as a first-class reference.
Land #2143, @rcvalle's module for CVE-2013-2113
Final cleanup for foreman_openstack_satellite_priv_esc
Expanding description
Land #2132, adding logging to hostname resolver

Also incidentally updated the description.
adding new lines to the end of files.
Land #2120, specs for command_dispatcher