recuresively including data for "new" setup.py

* see #573
* also simplifying setup directory determination
adding docs dir, is needed for tests, see #573
Merge pull request #573 from mbyt/573

Version information broken