Extra recovery.cmdline options to control Recovery Mode 'triggering'

Keyboard, GPIO and cmdline can now all independently trigger the
Recovery Mode, and also be independently disabled
- Update README