Exclude tests package from setup.py.

Pull request nvie/rq#192 solved the issue for `pip install rq` but not when
directly installing from a git repository as in
`pip install git+git://github.com/nvie/rq@master` that still creates a
possibly conflicting `tests` folder.
Merge pull request #280 from blaze33/master

Exclude tests package from setup.py.
Should pass a connection here because we might not be using a connection stack.
Use kwarg to specify connection.
Merge branch 'malthe-fix-safe-fetch-connection-error'
Enable Redis service explicitly on Travis.
Remove dependency on 'times' library (see issue #286).

Basically, for the functionality needed, a dependency on 'times' (which
in turn depends on 'python-dateutil') seem unnecessary.
delte Unused variable 'prefix'
Fix bug where worker died from monitoring views.

Fixes #288.

Conflicts:
	rq/worker.py
Python 2.6 fix.
Bump version to 0.3.12.

Conflicts:
	CHANGES.md
Merge branch 'hotfix-0.3.12'

Conflicts:
	CHANGES.md
	rq/worker.py
Fix NameError.

This was the result of a faulty merge. I'm sorry.
Bump version to 0.3.13.
Merge branch 'hotfix-0.3.13'

Conflicts:
	CHANGES.md
Merge pull request #289 from acmerfight/master

delte Unused variable 'prefix'
Merge pull request #287 from malthe/shed-times-dependency

Remove dependency on 'times' library (issue #286).
Ignore .envrc files.
Add wheel support to RQ.
Remove `times` dependency from requirements.txt.