Send a CLEAR_ALL when mission is empty
Assert when requested waypoint is out of range

 - additionally, silenced a number of unhelpfully verbose logging
messages
Correctly handle reading of an empty mission
TxMissionItem/ClearAll share final ack handling logic
Settings and Follow Me moved to bottom of sidebar

- follow me button disabled
CocoaLumberjack added to project

 - as at v1.9.2 (09b65ed)
Enable TTY logging
Switching (legacy?) BT code to lumberjack

 - for completeness
Switching legacy GK code to Lumberjack

 - for completeness
Switch misc views/controllers to Lumberjack

 - removed unnecessary logging in places
Mission editing switched to Lumberjack
Comm logging switched to Lumberjack
Radio config switched to Lumberjack
FWR code switched to Lumberjack
Removed unused function
Switched to Lumberjack
Redpark code switched to Lumberjack
DebugViewController switched to Lumberjack

 - misc defunct code removed
FileUtils switched to Lumberjack
Removed CommInterface dependency on Logger