initial strikes for backup and restore featureset

currently the backup part (file creation and latest data pull appears to
be working just fine)
restore part of the code is already able to pickup and read the file
(without any version verifications (for now, will add some if necessary
/ needs more field testing)
next step is to push the reconstructed values to the respective data
arrays and objects and then uploading this new data to the flight
controller
upload section for the restore function
AUX array overflow bugfix, bug found by disq
experimental storage of last used port in GUI
experimental bugfix for BUS holding
possible bugfix for last_port_used creation fail
removing a faulty attempt to resolve onClosed
fix for BUS holding after onClose
cleaning up
version bump - pushing to google store