Merge pull request #1 from Mirantis/master

pull upstream changes
gevent support added
gunicorn support added
duplicate validation fixed
Merge pull request #62 from dukhlov/master

gevent support added, not used files removed