MBS-6891: Make the 'add event' and 'add label' buttons have cursor: pointer
Merge branch 'master' of https://bitbucket.org/metabrainz/musicbrainz-server
mbs-6925: allow imdb company links for artists
Merge branch 'beta' of https://bitbucket.org/metabrainz/musicbrainz-server into mbs-6925
mbs-6920: add muzikum to the lyrics whitelist
Merge branch 'beta' of https://bitbucket.org/metabrainz/musicbrainz-server into mbs-6920
MBS-6902: Filter object_to_ids to only operate on defined objects

The code makes the assumption that the objects will be defined, so
making this explicit in the iterator avoids an ISE if this method
gets passed an undefined value.

In the case of MBS-6902, the undefined values were coming from
Data::Edit->load_all's 'post loading' functionality, which assumed
that all objects could be successfully loaded in order to later
augment the objects with extra information. It's not guaranteed
that all these objects will load, so I'm now filtering out those
that are undefined.
MBS-6899: parse , as a decimal separator as well as .; convert , => . for addition.
Auto-fill coordinates using NSEW instead of +/-, fix some errors and tests.
MBS-6929: Support parsing coordinates from jawiki
Merge branch 'beta'

* beta: (98 commits)
  Fix ISE when edit-alias.period is not provided in POST data.
  Show both editor username and ID in error emails.
  Update translations from transifex.
  MBS-6936: Editing text in a search field moves the cursor to the end
  MBS-6921: correctly pass join_phrase (not joinphrase) to artist credit rendering on release pages
  MBS-6930: Pasting an MBID into an autocomplete and then pressing enter clears the field in Opera
  MBS-3841: Update to include the 'recording.video' property
  MBS-3841: Make sure that recording ratings still work
  MBS-3841: Do not set MB.entity.Recording.relationships
  MBS-3841: Correct the rendering of track.length when it is null
  MBS-3841: Move JSON release generation to a [%- PERL -%] block
  MBS-3841: Correct definition of Medium.positionName; remove duplicate editsPending binding
  MBS-3841: Leverage more of MB.entity rather than defining new classes
  MBS-3841: Use ko.observable() only on things that will change
  MBS-3841: Also use MB.entity for artist credits
  MBS-3841: Separate CSS/JS from the release HTML
  MBS-3841: Use MB.Entity where possible
  MBS-3841: Correctly render relationships on recordings and their subrelationships
  MBS-3841: Beginning work on rendering /release through Knockout
  MBS-6918: artist credit changes break /release/add on beta
  ...
Make the cover art uploader check for FormData work in Safari (MBS-6935)
Merge branch 'mbs-6929' into beta

* mbs-6929:
  MBS-6929: Support parsing coordinates from jawiki
Merge remote-tracking branch 'nikki-bitbucket/cover-art-safari' into beta

* nikki-bitbucket/cover-art-safari:
  Make the cover art uploader check for FormData work in Safari (MBS-6935)
Merge branch 'mbs-6899' into beta

* mbs-6899:
  Auto-fill coordinates using NSEW instead of +/-, fix some errors and tests.
  MBS-6899: parse , as a decimal separator as well as .; convert , => . for addition.

Conflicts:
	lib/MusicBrainz/Server/Form/Field/Coordinates.pm
	t/lib/t/MusicBrainz/Server/Form/Field/Coordinates.pm
Merge remote-tracking branch 'reosarevok/mbs-6925' into beta

* reosarevok/mbs-6925:
  mbs-6925: allow imdb company links for artists
Merge remote-tracking branch 'reosarevok/mbs-6920' into beta

* reosarevok/mbs-6920:
  mbs-6920: add muzikum to the lyrics whitelist
Merge remote-tracking branch 'ocharles/mbs-6902' into beta

* ocharles/mbs-6902:
  MBS-6902: Filter object_to_ids to only operate on defined objects
Merge remote-tracking branch 'ocharles/mbs-6891' into beta

* ocharles/mbs-6891:
  MBS-6891: Make the 'add event' and 'add label' buttons have cursor: pointer