Dhm/opaque dont skip

Moved here from https://github.com/edx/edx-platform/pull/3726 which was merging to opaque_keys

Remove skip tests which meant fixing split to correctly serialize and deserialize references which meant fixing the migrator.

STUD-1592, STUD-1603, LMS-2642