cleanup and support latest theos; arm64; ios <6
split into multiple dylibs; one that uses backboardservices
don't use a rotation lock hud
ship it