Get CAS working
Do some things
Fix bug causing updates to create new devices
Fix deletion loading indicator
Pretty sure this works
Set up MAC prefill
Move some settings to local.py-dist
Add django_cas to pip requirements
Add 'leases' database; factor out lease table name
Unbreak loading indicator
Merge branch 'lots_of_changes'
Fix references to old model name
Move debug settings from base.py to local.py-dist
Show extra info if API request fails
Fix loading indicator

After deleting an object, the loading indicator was not re-hidden, so
on subsequent delete button clicks, the indicator would already be
visible in the modal dialog before confirming the deletion.