Configure timeout and result ttl via settings.py.

Added settings and documentation for ``RQ_DEFAULT_TIMEOUT`` and ``RQ_RESULT_TTL``. The motivation is to be able to set new global defaults for these values instead of passing them into ``enqueue_call()`` every time (or setting the timeout during each ``Queue`` creation).