WIP: Use Freedesktop SDK as a base system instead of Debian
This is !9 (closed) rebased on top of master, with fixes from !11 (closed). I've edited it to remove the debian base system completely.
I'm currently testing compiling everything with the new base.
This should fix #21 (closed).