rename Connection to PredisConnection and Connection is now the interface
Move QueueFactory/QueueFactoryInterface to QueueFactory and QueueFactory is now PersistentQueueFactory