client can install update & restart app

added simple build script.  Will add to as necessary
initial app update support
cross platform updater implemented
removed unused code
some pep 8 fixes
updated change log
Merge branch 'dev-platform' into dev
updated build script optimized some code
Merge branch 'dev'