WTF8 all teh things. (Pluss some very small fixes here and there)