Add ability to run with battery door open on G12, G1X & SX40.
Add buildtime option to enable running with battery door open - not enabled by default.