Remove explicit depend on distribute.

As per discussions with dstufft, explicit depends on distribute are
leading to pain - and will do more so with setuptools 0.7 out.
Merge pull request #35 from emonty/master

Remove explicit depend on distribute.
remove the other traces of distribute

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
fix flake8 issues with setup.py

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
prep for release 1.4

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
turn off distribute in tox

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Add dict2columns()

Add ShowOne.dict2columns() to handle the common process of displaying
a single dict as two columns of key and value.
Merge pull request #37 from dtroyer/make-columns

Add make_columns() to show.ShowOne
add tests for dict2columns

Change-Id: I42e9a9a74af9f5608e67e20f131f6a7155179037
move tests into cliff package

Change-Id: I1c1f20b51fdfb84b3ed657d26dccedfd23e780eb