Control cache backend via settings and argument
Pep8
Rename backend argument to `using`
Add examples of setting cache backend to readme
Add tests for settings cache backend. 
Fix default timeout in decorator.
Small fixes in tests.
Django 1.3 does not have override_settings
Do not test cache backend for Django 1.2.x
Use relative imports in tests
Rename backend to alias
Move default cache alias inside get_cache
Increase sleep to always pass test
Update backend->alias in readme
Reload more modules after settings changed
Merge remote-tracking branch 'refs/remotes/5monkeys/master' into feature/specify-cache-backend

Conflicts:
	viewlet/cache.py
	viewlet/conf.py
	viewlet/models.py
	viewlet/tests/test_viewlet.py
Max line width 110, remove redundant import
Fix bash condition and reloading on python 3.x
Merge pull request #30 from andreif/feature/specify-cache-backend

Control cache backend via settings and argument