Rubocop -a on MS08-067

This reduces the number of style guide violations from 230ish to 36.
Nearly all of it has to do with errant parameters, element alignment,
and comment blocks.

Obviously, since this was all automatically fixed, some pretty severe
testing should occur before landing this.

I kind of don't like the automatic styling of the arrays for the
references, but maybe I can get used to it. It's open for discussion.

@jhart-r7 please take a look at this as well -- anything jumping out at
you on this that we should be avoiding for Rubocop?
Fix SpaceBeforeModifierKeyword Rubocop warning

This also deals with some errant tabs where internal spaces should be,
as well as one syntax error which was preventing an old meterpreter
script from ever working correctly.

Some day, we need to get rid of those Meterpeter scripts. Srsly.
Update spec
get some more test cases
Retab spec
Land #3600 - GPP Junk Padding Fix
Land #3588, @tobd-r7's Fix SpaceBeforeModifierKeyword Rubocop warning
Land #3543, @todb-r7's Rubocop cleanup of MS08-067