iASL/-so option: Add support for control methods.

Allows BIOS to dynamically change the name of control methods.
Also, added documentation of object types in the -so file.
Renamed some fields in the offset struct in the -so file.