MBS-7493: use rel=canonical to canonicalize our pages
Also canonicalize the permanent links on details tabs to https
canonicalize scheme-independent URLs too
Merge branch 'schema-change-2014-05' into canonicalize
Canonicalize instrument display too.
Merge branch 'schema-change-2014-05' into canonicalize
Canonicalize series too.
Support creating/editing URL relationships with the /relationship-editor endpoint
Merge branch 'master' into canonicalize
Canonicalization: properly canonicalize URLs with more than one capture/argument
MBS-7555: ISE when changing series order numbering
Support text attribute values of 0
MBS-7549: release editor URL seeding doesn't work anymore
MBS-7562: can't add release label without a label
MBS-7563/MBS-7567: Add sortname bubble iff there is a sortname

The initialize_guess_case function had a fixed list of entity types
having a sortname, and tried to initialize a sortname bubble (in
addition to the guess case bubble for the entity name) on all edit
forms for those entities. It did not discriminate between the main
entity edit form and the alias edit form.

This caused two problems:
- When sortnames were removed from labels and areas, they were not
  removed from the list. The function hence still tried to initialize
  a sortname bubble, causing a type error that prevented unrelated
  code from running. (MBS-7563)
- The aliases for entities without sortname (such as works and places)
  do have a sortname, but their edit form didn't have the sortname
  bubble initialized. (MBS-7567)

Both is fixed by dropping the fixed list, and instead testing if the
current form has a sortname field/bubble, to initialize them if and
only if they are present.
Correct descriptions in "add release label" tests
Fix a CSS class on the place edit form

All entity edit forms have a CSS class "edit-(entity)". For places, it
was "edit-artist" instead of "edit-place", which is fixed here. The
classes aren't used in any CSS or JavaScript code currently.
MBS-7576: Added relationships of the wrong cardinality are invisible
Merge remote-tracking branch 'bitmap/mbs-7555' into hotfix2-2014-05

* bitmap/mbs-7555:
  Support text attribute values of 0
  MBS-7555: ISE when changing series order numbering
Merge remote-tracking branch 'bitmap/mbs-7549' into hotfix2-2014-05

* bitmap/mbs-7549:
  MBS-7549: release editor URL seeding doesn't work anymore