Merge pull request #4 from stoduk/master

Fix dameon handling and BAT_GOOD calculation
line length
snap 3.5+5 with daemon fixes merged from anthony
a little more concise messages
a little more concise messages
3.5+6: more concise mopicli -e
Fix for failed second config write.
Don't require root for the help message or status...
new span (357) with fred's fix for config protocol error
Put last saved config at the end, so it will be uploaded last

Rather than updating config in place, remove the old config and put the new config at the end of the config section.

This means the last config the user entered will be uploaded to hardware last which is likely what they wanted (previously the order config was written was set by whatever order the user happened to first enter each of wc/wc1/wc2 config - which is rather arbitrary)
Merge remote-tracking branch 'upstream/master'