Implemented the ability to toggle boolean INI values

--since none of the missing ini options are designed to be toggled at runtime, they are still commented out
to add them they must be added to the whitelist in defaults.ini, and then given a dict entry in an optiongroup
the basic framework for adding special controls is also sketched out
Add an options button to the BG1 start screen
GUI will try and put found items into bags automatically

- uncovers a wierd bug, where firkraags challenge scroll vanishes if you put it in a bag
- however, the bug exists with or without this patch, so it needs to be investigated
- this doesn't affect anything but the container looting, pc to pc item swapping stays in normal inventory

- now finally, you can concentrate on moving forward rather than micromanaging your inventory
- much like real life, shoving stuff in bags is the easy bit, finding it when you need it is the hard part. realism++
Re-synch the Torment GUIOPT to reflect changes
Implement Paging, even though it will not be used

 -- this saves someone from being slapped in the face when they implement option #17
Finally, resynch with torment GUIOPT