List all document series grouped by orgs

Might mean chores like the following can ve avoided:
https://www.pivotaltracker.com/story/show/43754949
sort by org name
also sort by name
Copy translations when creating new draft of edition

Prior to this commit, creating a new draft of a published Worldwide Priority
available in multiple languages would lose the non-English translations.

I debated adding a cucumber scenario for this functionality but decided that
an additional test around `Edition#create_draft` was enough.
Move translation specific behaviour to a module

This follows the pattern we've established for containing related behaviour in
modules within the Edition namespace.
Show the language of each translation

Prior to this commit, we only displayed the language of the translation in the
'Edit the <language> translation' link, and that link isn't present for
published editions.

It makes sense to me that we should display the language of the translation
irrespective of whether the edition has been published.
Extract image size checking to an lib class and disable it in tests

We noticed that our tests eat a lot of memory, and on a resource constrained VM this can mean we get failures because of running out of memory.  The major cause of the errors in this case seemed to be from the validation on image_data, person, classification_featuring_image_data, edition_organisation_image_data, and edition_world_location_image_data that checks what size the image is.

To try and solve this we extract the bulk of the code from those validations to ImageSizeChecker.new.size_is? in lib, and then use any_instance stubbing to make it always return true.  We unstub this for those few tests that actually want to exercise the method for real.

In unscientific testing on my machine this reduced the unit test duration from 261s to 232s.
Add test for admin document series index page
Merge pull request #252 from alphagov/list-all-document-series

List all document series

https://www.pivotaltracker.com/story/show/43754949
Merge pull request #249 from alphagov/tidy-up-the-translated-edition-functionality

Tidy up the translated edition functionality

https://www.pivotaltracker.com/story/show/43569731
tidying tabled lists for IE7 and lower
Map -> Maps
Failing scenario
Extracted document mapping export to class

This is in preparation for adding tests around the mapping extraction
process.
Revert previous change to attachments

We're now serving them all as inline again.

See commentary on https://www.pivotaltracker.com/story/show/42949101
Tweak scenario to ensure data is as required
List offices instead of orgs for worldwide people
reword scenario
Merge pull request #254 from alphagov/tidying-tabled-lists

tidying tabled lists for IE7 and lower
adding a-z ordering of publication types

https://www.pivotaltracker.com/story/show/44828893