split requirements.txt to multiple files
switch mockldap VCS url to PyPI package
add psycopg2 (PostgreSQL) as an extra dependency
use oneliner to parse test dependencies
Merge pull request #84 from dastergon/split_req

split requirements.txt to multiple files and improve setup.py