Fixes Issue #834 , accessing an artist by a secondary id will now abort ...

...the update process and add the artists primary id to the database instead, this should solve most dupes.

If the artist is already in the database with a secondary id all data attached to the artist will be reassigned to the correct id.