Cleaned up URL Record DB Changes

Used update and get_or_create to reduce code
Changed to allow multiple tracks per model
Bumped version
Moved change_url function seperate from the function that the signal calls
New test to verify blank get_absolute_url return will not try to save.
Merge pull request #2 from saulshanabrook/feature/multiple-tracks-per-model

Feature/multiple tracks per model