Removing references to celery and to .delay for celery
Merge remote-tracking branch 'origin/master' into nvinnik-fix/issue292

Conflicts (caused by trivial refactoring changes):
	mysite/profile/models.py
	mysite/profile/tasks/__init__.py
	mysite/profile/tests.py
	mysite/profile/views.py
	mysite/search/models.py
Replaced uses of celery Task.get_logger() and Task.apply()
Restore caching methods, run them synchronously
Merge pull request #185 from pythonian4000/nvinnik-fix/issue292

Nvinnik fix/issue292

Huge props to @nvinnik for the original fix here.