Make meta data introspectable

Move version into __init__.py and extract it from there.

Also clean up setup.py to make flake8 shut up.

This enables:

```
>>> import ldaptor
>>> ldaptor.__version__
'14.1.0dev'
```