First pass workflow.
Add bootstrap and dummy index page

- Add styles for a basic document-list
- Enable the asset pipeline as it isn't by default on rails 3
- Include the asset gems only in development
-
Add validation for Artefact fields.

Needs aggregate validation for
SpecialistDocumentEdition fields.
Refactor SpecialistDocumentController actions.
Wire up the index page.
Unit test SpecialistDocument.
"Fake" instead of "Mock" for Panopticon.

http://www.martinfowler.com/bliki/TestDouble.html
Revert "Refactor SpecialistDocumentController actions."

This reverts commit 243f8b7fbcd14a83d3504790a11decee7ad4451b.
Add bootstrap.js and style basic forms

Apply some basic styling to the new/edit forms. Add bootstrap js to get
the accordian help working.
Unit test SpecialistDocumentRegistry w/ some fixes.

- Actually updating existing editions
- Compact return array from .all
- Use state on edition not document for published
  check
Update test load paths.

Allows running outside of a loader such as Zeus.
Merge pull request #1 from alphagov/document-workflow

Creating and editing a CMA case

https://www.pivotaltracker.com/story/show/65349700