Worked primarily on submit page and validation:
* Listing of validation errors
* Listing + view/edit of generated metadata records
* Summary of ingesters to be setup
* Project states and initial implementation of transitions

Also:
* Updated ca_scripts to test if colander.Date().serialize requires a date or string
* Updated workflow_template.pt to use links instead of buttons when the form is readonly
* Added readonly return values to workflow.py
* Changed dataset.title to dataset.name to reduce confusion with generated metadata title
* Fixed workflows.py and project.py page attributes to the actual page route_name's
* Added strip=False attribute to periodic_sampling widget which was causing exceptions