Require greenlet 0.3.2 (or later)

Version 0.3.2 resolves a bug that allowed generic "except
Exception:"
clauses to catch GreenletExit exceptions.

bug 1097203

Change-Id: I5b8872088cd9ed8fc0bcca493833c11884e349e3
Update pyparsing to 1.5.7

The version of cliff we are using depends on pyparsing>=1.5.7

Fixes bug #1191866

Change-Id: Ib1c11b53813ff96b750f5ffe4997ad01907d32c3
Merge "Require greenlet 0.3.2 (or later)"
Merge "Update pyparsing to 1.5.7"
Update pycrypto to 2.6 or later.

The exportKey methods weren't available in pycrypto 2.1.

Change-Id: Ia8b1e4a8257689d8f389cb15c5a7da68b5a1fe30