Remove hardcoded dependencies from SpecialDocument

* Add SpecialistDocumentBuilder
* Add DependencyContainer methods to Cucumber World
Merge pull request #19 from alphagov/specialist-document-builder

Remove hardcoded dependencies from SpecialDocument