Send tab interfaces on login
Add codec support for mixed/middle endian 32-bit values
Add support for the login window packet

This is disabled by default since I don't see a use for it, but
it's nice for completeness.