Change all tabs to spaces.
Add dependency on six
Update to import print_function from __future__ and use Py3 print syntax.
Update raw_input to a Py2/Py3 compatible get_input
Add throttling and the option to use a user api key to the demos.
Update for Py3 compat.
Testing - omit 2to3 fixers. SHould work without.
Fix bug in setup.py with install_requires.
Change import of urllib2 to urllib.
Replace instances of basestring with six.string_types and convert an .iteritems to just .items.
Update version.
More iteritems -> .items changes.
Update use of reduce.
Merge branch 'master' of /tmp/Py-StackExchange into VanL-master

Conflicts:
	stackexchange/__init__.py
	testsuite.py
Merge branch 'VanL-master'