Allowing random IDs to be used in fixtures.

This allows random IDs to be given to saved models & not cause any errors. This is far simpler & shouldn't really cause any problems in your test setup. It's probably more flexible in the long run as well.