Clean the cleaner

* Fix a comment; we pass in formulae not names
* Don't pass the formula to factory; this is just a pass-through
* Move require to top-level
remove no-op code in bottle.rb

ARGV.formulae returns formulae, so no need to pass through factory
irb: pass strings to factory, not symbols
google-app-engine: update sha1

a hotfix was applied in-place to 1.8.1.1

Closes #20717.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
scantailor: fails with clang 425

Closes #20720.
Elixir 0.9.3

Closes #20723.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>