Better error reporting for file not found.

Changed
-------
* Changed FileNotFoundError to accept a file and a list of search paths.
Changed to use qsub to run jobs on the execution server.
Changed to automatically generate the print sections.

Changed
-------
* Generate a print section for a component based on the variable names
  it provides.
Changed to create model.yaml and components.yaml.
Added new controllers for /run.

Added
-----
* /run/upload/<uuid> uploads data for a simulation by run uuid.
* /run/delete/ui provides a ui for deleting a simulation by its run uuid.
Added template for creating a new account.
Updated styling to be a little more stylish.
Updated templates to integrate bootstrap.
Implemented a tagging system into the API.

Added
-----
* API to the tagging/labelling system for models.
* Get a full model.yaml and component.yaml file for a saved model.
Added a history table to keep track up run updates.
Merge branch 'master' of git://github.com/csdms/wmt into add-print-dynamic-section
Merge pull request #65 from mcflugen/add-print-dynamic-section

Dynamically Build Print Section