Fix indentation for case statements
Add wildcards to gitignore for extensions
Use sorted sets extension lists
Change elevator to 'elevator'

This would have made lots of people uhnappy.
Merge #3476 into #3481 for meterpreter smilies

This incoporates @OJ's fixes as a result of gemification.