fix distribute install before installing every dependencies, fix a few issues

maybe not the cleanest way, though
Merge pull request #25 from kivy/autofix_distribute

fix distribute install before installing every dependencies, fix a few i...