merge Eli's sideboard branch into master

uber2.0 WIP

a few things are still borked after this merge, need to fix some stuff.
documented here:
https://docs.google.com/document/d/1p0AReHCmCatfp0GwTbilvovIZSc6fjKZIWPxKSiVINY/edit

TODO: after the merge, make those into issues.
that sounds awesome.


On Wed, Jul 16, 2014 at 12:57 PM, Eli Courtwright <notifications@github.com>
wrote:

> In uber/run_server.py:
>
> > @@ -1,5 +0,0 @@
> > -from uber.common import *
> > -
> > -if __name__== '__main__':
> > -    cherrypy.engine.start()
> > -    cherrypy.engine.block()
>
> Right, this is one thing that isn't actually implemented yet, but we want
> to have Travis actually build our .deb packages and upload them back to
> Github using the Github "releases" API. Then we could have puppet just
> check for new debian packages periodically, like every 5 minutes or
> whatever. I'd like that to eventually be the way we deploy, but that
> definitely doesn't need to be a blocker for launching prereg.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/magfest/ubersystem/pull/341/files#r15012289>.
>