Emptying failed queue

This reimplements the `Queue.empty()` method to be faster and atomic, using a Lua script. Also, make this function really easily available from the command line. It was embarrassing how long RQ has done without an easy way of clearing the failed queue. From now on, it's as easy as running:

```console
$ rqinfo -X
4218 jobs removed from failed queue
```