Dashboard 2.0

The dashboard is completely redone using w2ui. Users can customize their dashboard by adding/removing their favorite searches, changing table positions, width, and more. Users can also have multiple dashboards and admins have the ability to create public dashboards shared by all. This also includes the introduction of the packery library: http://packery.metafizzy.co/
I'd remove the massive block of old Dashboard code that's left here. There's also a bit of whitespace hanging around that could use some cleaning.