Update rules.xml to be more streamlined
Massive theme clenup and rebuild

Remove unnecessary cruft in theme dependencies and build a simpler
version. We also update the rules.xml to provide a better seperation
between auth/non-auth traffic for performance reasons