Add support for current_user_getter and current_user_setter signals, test with alternate authentication (REST framework and basic auth), update requirements and versions for testing.

git-svn-id: https://projects.ninemoreminutes.com/svn/django-crum/trunk@4 337099c1-c870-460c-9a52-8a2598fc2a6f