Added debugger to gemfile
Ensure that unpublishing an edition checks unpublishing.valid?

Also adds a check that you do not provide the same alternative url as
the unpublished edition.
Make unpublishing validate URI even if not using the redirect
Handle joining organisations without websites

Tracker: https://www.pivotaltracker.com/story/show/52700999
Add "First published" fields to speech edit form

Some speeches have strange first_published_at dates, which stops them
from being saved in the admin due to validation failures. By exposing
the attribute in the form, the user can correct this and get on with
things.
Destroy dependent edition curation queue items

If an edition is deleted, we also want to destroy any related curation
queue items, otherwise the curation queue admin interface blows up.
Merge pull request #876 from alphagov/delete-dependent-curation-queue-items

Destroy dependent edition curation queue items

https://www.pivotaltracker.com/story/show/54276024
Merge pull request #874 from alphagov/joining-orgs-without-urls

https://www.pivotaltracker.com/story/show/52700999
Merge pull request #875 from alphagov/speech-first-published-at

Add "First published" fields to speech edit form

https://www.pivotaltracker.com/story/show/56769702
Migrate attachment associations to columns on attachments
Add pending migration to drop attachment join model tables
Remove old attachment clean-up scripts
Remove old attachment join models

We've replaced all five of the separate join models (e.g. EditionAttachment
and SupportingPageAttachment) with a polymorphic association.
DRY up keep/remove/replace attachment handling

The code that initiated the behaviour in Admin::AttachmentActionParamHandler
was duplicated across three controllers, making it easy to fail to
update one of them when the behaviour changed. This commit dries it up,
so any controller that includes the module only needs to call it in a
before filter.
Don't use send unnecessarily
simplify test data creation
Merge pull request #870 from alphagov/polymorphic-attachments

Tracker: https://www.pivotaltracker.com/story/show/57303956

Polymorphic attachments
Don't load admin CSS twice.
Merge pull request #877 from alphagov/dont-load-admin-css-twice

Don't load admin CSS twice.
Refactor PublicUploadsController to remove helper

This helper is going to be factored out of all the attachment
controllers eventually.