implemented retry mechanism for failed ldap user info retrieval requests.
Merge branch 'release/1.2-moorfields' of github.com:openeyes/OpenEyes into release/1.2-moorfields
Change admission letter text to reduce page length and so avoid blank page
admin system for access levels
css fixes
Revert some changes to 1.2 templates to avoid style problems
Add temporary admin-style.css stylesheet for 1.2 (derived from
feature/admin style.css)
Fix oldadmin path and urls
Hide unused oldadmin features
Add admission letter exceptions for CXL (resolves OE-2760)
Added access rules for 5 defined user levels in the controllers
Added some view filtering to supress links/buttons that lead to forbidden actions (incomplete)
Extended WebUser class to allow easy access to access_level
Added MigrateModulesCommand
basic search functionality.
Merge branch 'feature/accesslevels' of github.com:openeyes/OpenEyes into feature/accesslevels
default to users in admin section
Hide various forms and data depending upon access level
Merge branch 'feature/accesslevels' of github.com:openeyes/OpenEyes into feature/accesslevels
Backport script changes from 1.3 for admin support
fixed error when clicking cancel on edit user form.
fixed password changing
Minor tidying + comments
Merge branch 'feature/accesslevels' of github.com:openeyes/OpenEyes into feature/accesslevels
Fixed remove links on patient page
Fixed booking buttons
Fixed stuck add event popup
Remove print permissions for level2