make job class dynamic for more hackability
Moved @resolve_connection call into @delay wrapper
Added tests and updated requirements with mock lib.
Removed @resolve_connection from job decorator.

-- resolve_connection already presence inside Queue __init__.
Job and Queue classes as variables (compatible with existing naming)
Merge pull request #342 from friedcell/master

make job class dynamic
Move mock to test-only dependencies.
Merge remote-tracking branch 'origin/master' into SanyerMyasoedov-master

Conflicts:
	rq/decorators.py
	tests/__init__.py
	tests/test_decorator.py
Merge branch 'SanyerMyasoedov-master'
Fix broken import.
Release 0.4.3.
Redis 2.7.0 is required for lua scripting support
Merge tag '0.4.3'
Fix regression introduced in 0.4.3.
PEP8ify.
Release 0.4.4.
kwargs must be strings, unicode fails with "keywords must be strings"
Merge pull request #347 from friedcell/master

kwargs must be strings, unicode fails with "keywords must be strings"