A series of cosmetic cleanup changes to RewriteStatepointsForGC:
- Rename variables to LLVM style
 - Remove some redundant asserts
 - Remove an unsued Pass * parameter
 - Remove unnecessary variables
 - Use C++11 idioms where applicable
 - Pass CallSite by value, not reference