Update required version of django-suit, add django.contrib.auth to admin, update apps icons
Add initial code for per source access control
Consolidate classed and move code to make admin interface files more maintanable