Extended wrapper generator with the ability to have a different cpp_name and lua name for attributes.
Added/changed several itype wrappers.

I changed a few attributes from their previous names to make them have the same name as in the JSON. Modders are more likely to be familiar with JSON than with C++.