fixed off-by-one while reading parameters
Use a hashmap to store received parameters.
Almost ready to request resend of new params
created read parameter by id number method
Request all missing params if final param arrived, but some are missing
Implement watchdog to request missing params when nothing new is sent
A few droneshare improvements.  See below:

* Use SSL for connection to server
* Show dialog asking user if they want to join droneshare (after 10 runs)
* Don't show confusing error msgs to users in the notification
* Properly mark the notification as auto clear
* Move all strings to allow localization
* At start scan/send any old logs if we have internet and user wants that
Merge branch 'master' into ds-dialog
Merge pull request #917 from arthurbenemann/ds-dialog

Droneshare improvements