Redesign Ubigeo Model

  Due to the fact that codes from Ubigeos Change from year to year
  We cannot depend on them as an invariant primary key. Rewrote the
  model and and __eq__ and some minor adaptations due to the new model
New Fixture

  Adapted to new model and removed international ubigeos
Removed migrations
Removed admin
Fix case where regions are empty
Fix model registering under different app
Fix Bug where list didn't have .all() method
Add fixture for new model
Add example application for testing purposes
Fix Example Implementation

  Adapt ajax views and javascript for new model
Fix empty parameter case

  Also readding a null Option
Fixing javascript to add a nullcase

    Also adding LICENSE info and stuff
Fixing __eq__ method for None case
Fixing initial choices for provinces and districts

    TODO fix the empty choice case
Bug Fix: Now supports empty fields
A unified label for the empty case
Province Name: Daniel Carrión -> Daniel Alcides Carrión
Hualla -> Huaya
Fixing typo
  provinicas -> provincies
  distritos -> distritos
Import error Select