flatten directory structure
remove modules {iter,func,dict}toolz from setup.py
fix links in api
add __all__ to main source files
use import * in __init__.py
add missing classes to __all__
pep8
Merge branch 'master' into flatten

Conflicts:
	toolz/__init__.py
	toolz/itertoolz/__init__.py
	toolz/tests/test_itertoolz.py
resolve extra conflicts from merge
Merge pull request #156 from mrocklin/flatten

flatten directory structure