cater for running tests from another directory than tests - applying existing pattern to newly added test_testcase_ordering as well
Merge pull request #2657 from nschlemm/20140516-test_testcase_ordering

cater for running tests from another directory than tests
Fixed #22628 -- Took initial forms into account when combining FormSet.min_num and FormSet.extra.

Forwardport of 79f15ab1ef from stable/1.7.x
Draft of the tasks interface
no args or kwargs on task
tests for task decorator
Make sure the task decorator registers the task
Add a kill command to TaskResult
Direct calling tasks tests
Initial work on BaseBackend + QUEUES setting
Have backend.delay return TaskResult

implement DummyTaskResult for DummyTaskBackend
Remove kill method on DummyTaskBackend
Cache -> task rename
Let Task have options and alias to it's backend.

Introduced .configure() to get a clone of the task with updated settings