update utils with arm support
py3 compat & import statement clean up
fixed hash test
cleaner UI flow & updated docs
standardized storing of update files
auto move app & lib updates to new data dir
moved app data dir check to after init setup check
Merge branch 'dev-ui-cleanup' into dev
fixed missing folder issue & circular import

Also updated docs
ready to merge
Merge branch 'dev'
build pyinstaler arm bootloader if not present
fixed Nonetype error updating data dir
ready to merge
Merge branch 'dev'