Rework the cucumber featuers

Combined viewing-publishing-reviewing-editing of editions types into
one feature

moved admin related features into an admin folder
moved workflow related to all editions into the workflow folder

removed a duplicate feature for announcement

This hopefully makes things easier to find as they are combined and
will enable us to spot and remove duplicate tests.
refactor ministers feature
Move features out of folders as the cucumber isn't picking them up

namespace admin features instead
.DS_Store ignored
Missed the adding people scenarios
remove duplicate speech scenario
Revert ".DS_Store ignored"

This reverts commit 37f2d6ce67fc9924f4afb5d334d39b0e2e29cf7e.
Drop the admin prefix on features which are touching frontend

Also rename bulk-upload-of-attachments, to attachments-bulk-upload
Order the attachment extensions whitelist

In a blog post [0], Neil Williams suggested that people read the code
to find out the canonical list of attachment types that can be
uploaded.

It is difficult to scan the list quickly, because it is not ordered
alphabetically. This commit orders the whitelist.

[0] http://bit.ly/18b3ZgH
Merge pull request #665 from alphagov/extension-whitelist-ordering

Order the attachment extensions whitelist
Merge pull request #644 from alphagov/cucumber-refactor

Refactor the cucumber features
Fix position of separator in RTL language switcher

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