Halt creation of a user with a duplicate name

- Renders a 'confirm' template
Simplify link to Cancel in edit profile page
Simplify create profile spec
Create page 'Duplicates found'

- User 'Continues' to create a profile with a
duplicate name

- Or 'Returns' to the home page
Use translation text for Duplicate names prompt
Ensure an uploaded image persists across forms

- When checking for duplicates we need to
cache the profile image in the interstital form
Style the Duplicates found page
Add trailing semicolon to js file
Display Roles once on the edit profile page
Ensure group is display on edit profile page
Recipient interceptor stops staging sending emails
Put the 'Edit this..' link inline with page title
Use org browser on person edit page

We now instantiate the org browser dynamically so that we can have
arbitrarily many on a page.

By using a block to render the hidden form input inside the org browser,
the input can easily be found by inspecting the document hierarchy, with
no state explicitly shared between the form and the org browser.

To handle the callback-inserted additional group sections, we manually
invoke the injector on the new content.
Bundler has facilities for local development

Instead of an environment variable, use:

    bundle config local.moj_internal_template ../moj_internal_template

See http://bundler.io/v1.6/git.html#local
Update Rails to 4.1.5 for CVE-2014-3514

This is solely proactive: the application is not believed to be affected
at present by the vulnerability described.
Link to group page from the org browser

- 'As a user I should be able to click on teams 
that don't have sub teams in the org browser'
Align 'View team' in the org browser
Vertically align team names in the org browser
Hide org browser for 'parent' in edit group

- click 'Edit' to display the org browser
DRY-ing up the 'Edit' summary links