Move all GUI source files into gui/
Fix includes for GUI stuff
Merge branch 'reorganisation' of github.com:FacialTurd/The-Powder-Toy
SPRK from SWCH should check both cases.
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
Allow signing out and editing profile from the old login button, add a button to edit avatar (directs to the website at the moment) Allow viewing profiles by clicking avatars
Add --nofft option to compile without FFTW3

This should help Mac users who were having trouble compiling.
Make --nofft work on other platforms too, it was still linking with -lfftw3f
fix setting negative numbers in the old console (using atoi)
fix assert error when resampling an image to an invalid size (corrupted stamps)
update version (86.1.263 -> 87.0.267)
Merge tag 'build267'
New upstream release
debian/patches/remove-updater.patch: updated
debian/patches/remove-installer.patch: updated