Removed the need for a spatial database and bugfixes.

Commented out quite a bit of code relating to LocationField() so
that now a spatial database is no longer needed to use
PlainLocationField().

Also fixed a few cases where invalid input in a field could cause
that page to stop loading in the admin.