models.py updated

still need to update events so that they can accept more than one
surfice and also accept surfs
Surfs page initial load

Still need to redo all AJAX commands
Surfice page initial load and create

Still need to do AJAX
Adding and updating Surfs AJAX working

Still an error with length. Probably due to models.js being changed to
use associative arrays instead of arrays
Still adjusting surfs page
Authentication!

You now have to have staff and superuser privileges to log into admin
or db.  LDAP for personal uses is also created
Clean up Code and add comments
Everything up to date

Multiselect is broken however
Multiselect fixed
Actually fixed multiselect bug

Also added hitting enter
Merge branch 'category_model'