Demo Features; codec cleanup
1. Fixed problem in restarting app timers
2. Light external board LEDs in lock command handler
3. Shut off LCD backlight when clearing display
4. Move image capture out of BLE handler.  It's now handled in main loop.
5. Add camera setup functions
6. Report camera settings in POST
7. Create thread for sending serial commands to external board
8. Shut up a few compiler warnings on internal board build
9. Move all lock command processing into lockDriverThread.