flexible permission checker
permission checker used in views
bugfix for permission checker
moved some code to more appropriate places
Split event title and event options into two tags; used event title tag in month view; pass context to all inclusion tags (so that template can make checks against user)
Customisable event getter function
bugfix - sample event getter function failed
Added NewBSD license

Signed-off-by: Bartek Górny <bartek@gorny.edu.pl>
Merge branch 'master' of git@github.com:bartekgorny/django-schedule
Moved the templates and media around to conform to pinax conventions of <app_name>/media/<app_name>/(js|img|css) and <app_name>/templates/<app_name>/
Fixed references to media in templates to always refer to {{ MEDIA_URL }} and updated the links for their new pinax-fresh locations
Added ignore file
Added documentation on the possible SETTINGS
Fixed media paths to conform to the new pinax-style media directory structure
Cleaned up the settings documentation
Added documentation for the OCCURRENCE_CANCEL_REDIRECT setting
Corrected FIRST_DAY_OF_WEEK documentation to reflect that Sunday is the default
Refactored all settings manipulation in to a schedule.conf.settings module to make it easier to keep them straight. This also has the effect of providing default settings and thus simplifying installation
Forgot to include the settings-override in the project_sample (so that it works the same) in the last commit. Also fixed spelling of OCCURRENCE_CANCEL_REDIRECT and added the docs/_build directory to .gitignore
Fixed settings.get reference that should have used getattr