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/
These changes should have been made in help_main.txt and then use the `rst2html.py` file in the documentation folder to generate this file. Without that, your changes will be blown away the next time someone makes changes to the other file.