MBS-5964: clear the cache for artist credits after artists would be deleted from the cache
MBS-5964: assorted fixups from ocharles' review
fix syntax error in sql update 20130125

The error was:
ERROR: syntax error at or near "order"
LINE 4: ) order by name asc;

Order by is not allowed for DELETE
MBS-6021: Use `tracksmedium` field to find discs in release editor

The `tracksmedium` field finds releases by the amount of tracks that appear on
one medium, whereas the previous `tracks` field would search the track count of
the entire release (the sum of all tracks). Users expect to search by the tracks
on one medium, as they are adding single discs.
MBS-6019: Extend FreeDB parser to support multiple occurances of the same field

[Some FreeDB responses][550e4807] seem to have fields split into multiple
occurances of the same field. This commit extends the parser to accumulate all
of the fields and concatenate them, rather than using Perl's default behavior
when building a map to take the last field.

[550e4807]: http://www.freedb.org/freedb/classical/550e4807
MBS-5993: Fix the usage of the 'name-variation' class

Now this class is only applied if the caller actually specifies non-blank alternative text.
MBS-5694: use any rather than IN, for working properly on the empty list
require credential class early

This should make sure the credential class can be loaded
together with its dependencies.
Loading by Catalyst later on won't complain about
missing dependencies.
use dedicated html5.validator.nu

validator.nu seems to be offline/overloaded often,
the dedicated html5 subdomain is on a different IP
and has either more bandwidth/power or less users.
MBS-6039 Display extra relationship attributes that are not used in the link phrase
MBS-6038: don't use the terrible-for-i18n string 'See all {num} {entity}', instead having a string per entity. Also, really use ln for languages without Germanic pluralization rules
change to validator.w3.org/nu

html5.validator.nu had problems as seen in MBS-6041
MBS-6042: add ReleaseCountry predicate in the (remaining) place it is missing
MBS-4258: Augment Plugin::UserDate to take a locale and set it for date formatting
MBS-5980: on release cover art page, wrap comment text to the image width
MBS-5613: show more information on the 'set cover art' page
MBS-5524: in edit relationship type/attribute edits, always show name and description; in type edits, show entity0 and entity1 types as well
MBS-5830: show attributes in 'Add Relationship Type' edits
MBS-6043: html-escape release/artist titles on homepage
Merge branch 'mbs-357' into beta

* mbs-357:
  MBS-357: Add a long running process to bcrypt passwords