Updated form validation to enforce at least one link type chosen

Returns `cleaned_data` to be compatible with Django 1.4 & 1.6 (1.7 does not require it).
Merge pull request #26 from GreenLightGo/patch-2

Updated form validation to enforce at least one link type chosen