Removed the custom portable update logic, Squirrel will do that for us
Ditch the build configuration approach for the portable version

We now look for a file called "PORTABLE" in the application root directory, which tells us that we're running a portable app

Let's just hope that the user doesn't delete that file...