remove wcwidth_cjk testing

ambiguous-width as full-width is legacy
Finish wcwidth() implementation

This includes calling 'setup.py update' to automatically
update the range tables provided in wcwidth/table_comb.py
and wcwidth/table_wide.py for combining and wide character
support, respectively.

We supply a combining table because python2.6 and pypy and
possibly others (jython?) may be out of date, similarly to
table_wide.py -- which provides vastly different values
than libc's wcwidth() for wide characters. See files
bin/wcwidth-libc-comparator.py and
bin/wcwidth-combining-comparator.py to test as such.
add setup.py and clarity about wcwidth vs. wcswidth()
100% unit coverage and test all python versions