Squashed commit of the following:

commit bee3d0af2c007fa1c2932d4a1edecf2086779e12
Author: Stéphane PY <py.stephane1@gmail.com>
Date:   Tue May 29 22:11:35 2012 +0200

    - predis should not be installed if user want to use predis.
    - Update tests
    - Add a gitignore for composer and vendor dir
    - fix deprecated autoload during tests.

commit a641927dbf3e9ae09f7cabad7bbb858cedb216ec
Merge: d5af2b7 f9e97d8
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat May 12 19:02:48 2012 +0200

    Merge branch 'dominics-2.0'

commit d5af2b74d2a8fb51e0225bead0643583b7662869
Merge: b6b9355 8e40555
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Tue May 8 11:30:08 2012 +0200

    Merge branch '2.0'

commit b6b935558712c3426ec4598a96907122d01f0fea
Merge: 6b04d34 cd05042
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Tue May 8 10:44:45 2012 +0200

    Composer related changes.

commit 6b04d342e143c7fc2cea7aa654c96351af5992dd
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Apr 28 14:21:03 2012 +0200

    Updated documentation.

commit 4d346db5c58eebfa9fc0ee06341c24e078ddf399
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Apr 28 14:16:02 2012 +0200

    Added composer branch alias.

commit efca9d4e1211d869e17a435f8576a4e41db090c0
Merge: 23c1814 4749cb8
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Apr 28 14:11:44 2012 +0200

    Merge branch '2.0'

    Conflicts:
    	Doctrine/Cache/RedisCache.php
    	README.md

commit 23c1814a179598d62f6c50290472234e8e4faedd
Merge: d2c9a23 0dede56
Author: Henrik Westphal <westphal@secure-net-concepts.de>
Date:   Mon Mar 26 11:36:55 2012 -0700

    Merge pull request #40 from justinrainbow/redis-session-update

    Updating Redis session support

commit 0dede56eabba486f6a6de37c31474eccf7ef6e9a
Author: Justin Rainbow <justin.rainbow@gmail.com>
Date:   Sun Mar 25 17:45:19 2012 -0700

    Session handler now extends NativeSessionHandler

commit 90769a774a5727b1a34fd092b36c163f6602476e
Author: Justin Rainbow <justin.rainbow@gmail.com>
Date:   Fri Mar 23 08:43:13 2012 -0700

    Added simple test for RedisSessionHandler

commit 33be1055ab0edf8b9934ec16c9e4c4e63608a4f7
Author: Justin Rainbow <justin.rainbow@gmail.com>
Date:   Fri Mar 23 08:02:08 2012 -0700

    Updating Redis session support

    Moved RedisSessionStorage to a RedisSessionHandler which only implements
    the `\SessionHandlerInterface`.

commit d2c9a234ddde428b7d0dc85857f422c0771411d2
Merge: cc0c649 64b77fc
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Wed Mar 14 22:28:10 2012 +0100

    Merge branch 'issue-37'

commit cc0c6495c35d0735b104bd37934b6373a821ab56
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Mar 10 16:44:02 2012 +0100

    Added phpredis support for RedisCache.

commit 30cb3f36d38b33a550ef08076a794fa659467d48
Merge: cb832de 0c101fa
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Mar 10 16:41:42 2012 +0100

    Merge branch 'phpredis'

    Conflicts:
    	README.md

commit cb832ded3887c8c05d2b8ed39251d31597c89987
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Mar 10 14:19:17 2012 +0100

    Updated README.md

commit f53214ee033b5becfa51c4412c41561de094f59c
Merge: 8a2934b cb2419a
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Mar 10 13:46:29 2012 +0100

    Merge branch '2.0'

    Conflicts:
    	UPDATE.md
    	composer.json

commit 8a2934b4187ec20bedf231bad948f7c1bdbb8611
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Fri Mar 2 20:55:16 2012 +0100

    Fixed cookie_lifetime issue in RedisSessionStorage (#36).

commit 7e54fe7bc51cf53cb1ed68899b23fa6d26a238c4
Merge: 0d51540 9c759f1
Author: Henrik Westphal <westphal@secure-net-concepts.de>
Date:   Fri Mar 2 02:34:15 2012 -0800

    Merge pull request #35 from sliver/patch-1

    Forcing composer to stick with stable releases of Predis in the v0.7 bra...

commit 9c759f12abd61e7ada3cf30e5b580b73d1bd79c3
Author: sliver <sliver545@gmail.com>
Date:   Fri Mar 2 17:48:22 2012 +0800

    Forcing composer to stick with stable releases of Predis in the v0.7 branch.

commit 0d51540dbaf455ae1aa9b43db99e1b6fbc517c46
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Thu Mar 1 20:55:41 2012 +0100

    Fixed index in the session storage options array (fixes #32).

commit 976531fcf72e8d11dbed8a2f5534666c54c7a0fc
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Thu Feb 23 19:27:07 2012 +0100

    Updated RedisSessionStorage for latest changes in Symfony2 master.

commit 65b4c1bfa4e6c607302c412afb6b462d7b796929
Merge: 8f20d82 793389e
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Feb 18 15:43:37 2012 +0100

    Merge branch '2.0'

commit 8f20d824bdb94a003fe9d8c650329e312f26aeb6
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Feb 18 14:59:03 2012 +0100

    Added some notes to UPDATE.md.

commit 920b47057488f1d7edc8102aaf0d24239dcb1e91
Merge: 9984ad9 90caa30
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Sat Feb 18 11:56:10 2012 +0100

    Merge branch '2.0'

commit 9984ad972cbd14dcac6f31dc9bb24f243341edb6
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Fri Feb 17 21:31:28 2012 +0100

    Updated README.

commit 9eb8d32dbaae94975ac7d35e635c07801313ae33
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Fri Feb 17 21:15:51 2012 +0100

    Removed RedisSetCache class and test.

commit c68d2bb6a86fbd61c3f4a7dcab5a88347af656f4
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Fri Feb 17 20:57:43 2012 +0100

    Updated RedisCache and RedisSetCache for current doctrine/common master branch.

commit 52dfc9d2fd9a42b80a69d83a11cbfcdb00d38328
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Fri Feb 17 19:54:52 2012 +0100

    Updated RedisSessionStorage for current Symfony2 master branch.

commit bdf34dca8eebf8f51ba176573e6df98ff52f4096
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Tue Feb 14 23:42:45 2012 +0100

    Updated RedisCache for current doctrine/common master branch.

commit 385e8ab88ca9dca2965bece735d087d393ab8680
Author: H. Westphal <westphal@secure-net-concepts.de>
Date:   Tue Feb 14 23:39:41 2012 +0100

    Updated composer.json for current Symfony2 master branch.