Install details now include write perms on tmp
tmp folder added to store temp files
Update button added

Clickable to the new update() function
Update function added

Shows confirm message and then either auto updates or opens ICEcoder
depending on user clicking OK or Cancel button
Allow settings to be called from root or a dir

By doing this we don't end up with a lib/lib path issue
Used longhand if else statement instead of ternary for clarity
Also added die to stop it going any further and having a new header
location replace this one
Initial updater script

Stores old versions with timestamp in dir name
Copies new version into a new dir
Detects & downloads the latest zip file
Unzips and if all went well, directs to the new version
Provides info on it's progress and also a message if things go wrong