add a combined unique key on the Seasons table to prevent duplicates, provide migration, fix a parsing bug with parsing localStorage migration sequence numbers stored as 'undefined'  Fixes #297