Added color field to grid edit/add dialog.
Added checkboxes for m2m fields.
Fix error with add button not giving dialog.
Added Table to dialog
Still display editable fields in dialog, just don't allow editing
Merge branch 'staging' of github.com:visgence/portcullis into fieldTypes
Add boolean field type and fix int/decimal fields.
[UNSTABLE!] Implementing check_access.
Finish implemting check_access.

Needs testing...
Start restricting access.
Remove functions no longer used.
Fix error handling, dialog and the read_source callback.
Check access and permissions in crud interfaces.
Restrict what user can see by logged in status.
Merge branch 'staging' into permissions