BUG: Fix to_datetime to properly deal with tz offsets #3944

Currently for certain formats of datetime strings, the tz offset will
just be ignored.
DOC: Clarify that DataFrame string formatters must return strings

I am not 100% sure that string formatters must really return *unicode* strings
(non-unicode strings seem to work, too), but I am leaving that because it's
what is already documentated.

Fixes #6052.
ENH: allow legend='reverse' in df.plot() GH6014
CLN: clear up some cython warnings
CLN: eliminate bootstrapping issue form generate_code.py
ENH: Import testing into main namespace.
CLN: test_timeseries_legacy, specialize assert_

GH6175: replacing "assert_" with specialized form assertEqual. WIP: have not adjusted any instances of assert_( (... == ...).all() )
CLN: test_timeseries, specialize assert_

GH6175: replacing "assert_" with specialized form assertEqual. WIP: have not adjusted any instances of assert_( (... == ...).all() )
TST: run clipboard tests explicitly
RLS: kick off new release cycle
CLN: eliminate doc rst warning
COMPAT: pytables encoding reference invalid in python3.3
BUG: Fix ImportError on Python 3.4b2 and 3.4b3

See http://bugs.python.org/issue20166
Merge pull request #6241 from cgohlke/patch-1

BUG: Fix ImportError on Python 3.4b2 and 3.4b3
DOC: add 0.14.0 release notes section
ENH: add support for Python 3.4 ast.NameConstant
DOC: Py2/3 examples compat (datetime, print, StringIO/BytesIO, range)
Note for failing numpy.unique and fix for pandas.Series NameError
BLD: setup.py version strings. handle shallow clones and installing from sdist
Merge pull request #6217 from y-p/PR_setuppy_version

BLD: setup.py version strings. handle shallow clones and installing from sdist