Bugfix: Prevent configuration paths to contain python keywords
fix variable overwriting in radviz

The variable `n` is set to number of rows in dataframe, and then it overwritten with number of columns, but after that there is loop that should iterate over rows and it uses new value in `n` that holds number of columns already.
Merge pull request #8199 from stas-sl/patch-1

BUG: fix variable overwriting in radviz
BUG: Auto-detect terminal size on max_col/max_row==0
API: accept -1 for layout
Merge pull request #8297 from TomAugspurger/neg-layout

API: accept -1 for layout in plot functions
VIS: default LinePlot rotation of 0
DOC: need blankline for example
Added test and fix for insertion of empty table bug
CLN PEP8 on format.py
Merge pull request #8316 from artemyk/empty_table_insert

BUG: Exception raised when `to_sql` used to insert empty dataframe
Merge pull request #8286 from iwschris/pep8_format

CLN Pep8 on format.py
Merge pull request #7781 from germangh/master

BUG: Prevent config paths to contain python keywords
TST: py2.6 test fix in test_graphics.py
BUG: Bug in .at that would accept integer indexers on a non-integer index and do fallback (GH7814)
Squashed commit of the following:

commit d44dc582d48b7d1929c2f5de82dae758298011e2
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Wed Sep 3 21:11:06 2014 -0400

    Minor doc fixes

commit 8c23e228f2aae640c23743b6d5532d70b354286c
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Wed Aug 20 10:30:17 2014 -0400

    Referenced new parameter float_precision in docstrings and changelog

commit 820222b82f41db717e3916c5f94b8ea81cbe38be
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Wed Aug 20 09:42:26 2014 -0400

    Switched to function pointers, added benchmark

commit 06bd35ac08487d6079c39c1e556a197cc1766e92
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Sat Aug 16 10:27:19 2014 -0400

    Wrote test for precise converters

commit 73d15e651c5de2d70b027fc77156cbaa4d497213
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Fri Aug 15 23:57:33 2014 -0400

    Added precise converter
Merge pull request #8320 from jreback/fallback

BUG: Bug in .at that would accept integer indexers on a non-integer index and do fallback (GH7814)
Merge pull request #8044 from amras1/new-float-conversion

Added parameter float_precision to CSV parser
Merge pull request #8301 from TomAugspurger/default-rot

VIS: default LinePlot rotation of 0
Squashed commit of the following:

commit 0e9d792fc9d5159179efd810a1092671dbbef3b1
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Wed Sep 17 14:49:31 2014 -0400

    Added warnings about API changes

commit 06472c21000b489841cc8e486ceddf05fd87a1c5
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Fri Sep 12 22:36:06 2014 -0400

    Changed parameter name to skip_blank_lines

commit afd3be30b4afcae0d9bc6278237aab6a4c9e7eb8
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Fri Sep 12 21:50:08 2014 -0400

    Minor doc changes

commit b47876e074f5f683a9a51768e480e24d9d3249ab
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Fri Sep 12 19:26:22 2014 -0400

    Extended blank line skipping to custom line terminated/whitespace delimited reading

commit 3f4a20a831b1bc0ca29779b315dc72d78ad2301e
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Fri Sep 12 11:35:17 2014 -0400

    Changed around io docs section

commit 223e17ecdcbe377cc69fd962221e03412f5e54d3
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Tue Sep 9 23:13:37 2014 -0400

    Turned empty line skipping into a keyword parameter feature

commit dcd31ca6bd0849eab87ea1c3c5441c8630ca3a35
Author: Michael Mueller <michaeldmueller7@gmail.com>
Date:   Wed Sep 3 21:35:09 2014 -0400

    Squashed commit of the following:

    commit 9aea77954681c2f7d1336d94366221222d186c2b
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Tue Aug 26 22:43:21 2014 -0400

        Fixed header/skiprows combination issue

    commit 1975affea3bf0bd6f1769a79e4b0c7fde17962df
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Wed Jun 25 19:35:24 2014 -0400

        Added warning/notes about functionality change in docs, removed HTML changes

    commit 693c820092d9f17f9101074d29c2d7d53fa5a8ae
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Wed Jun 25 15:38:41 2014 -0400

        Fixed problem with HTML reading and infinite loop in PythonParser __init__

    commit 2a0a4babac7a5e53279eaa8281d0a51406caeb27
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Mon Jun 23 08:37:33 2014 -0400

        Updated docs with new read_csv functionality, removed unreachable code

    commit 19b5811e8d78c4e618e19ff5768aa2cfff041620
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Wed Jun 18 21:43:47 2014 -0400

        Fixed error in empty/whitespace removal function

    commit 3fd11a822cc0bee123d68240c62627da11ee88c2
    Author: Michael Mueller <michaeldmueller7@gmail.com>
    Date:   Wed Jun 18 18:48:08 2014 -0400

        Squashed commit of the following:

        commit 60a1cd1bc1042a9959ae75ff006052c433d98825
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Wed Jun 18 18:40:17 2014 -0400

            Fixed error with string/numerical types

        commit 7fe1bcf75466ea2b19d947aff0769c9f03bc23f5
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Wed Jun 18 17:47:56 2014 -0400

            release notes

        commit 835e490c8d3a3a96aeb6a6c3846217d36469656b
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Wed Jun 18 17:15:17 2014 -0400

            Release note

        commit 25cee3167b81b9c81e969629cd83968c6736a94f
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Wed Jun 18 16:56:44 2014 -0400

            Fixed whitespace issue, made C parser check for delimiters in whitespace lines

        commit 593495eb15162833de78d2da65f377fa977ad225
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Wed Jun 18 15:41:52 2014 -0400

            Added new functionality to Python reader

        commit 8a8325ed883034f176c929b41fe6fad16420e9b5
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Tue Jun 17 19:52:41 2014 -0400

            Adjusted tokenizer to ignore whitespace-only lines, fixed tests

        commit 3ea2eed22884a63a6e8dec1b795acdf29b030949
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Mon Jun 16 12:36:14 2014 -0400

            Moved tests to C parsing suite, corrected multi-index test

        commit d5540311ca44992148932ae27e16fc4d02a2a018
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Mon Jun 16 12:35:46 2014 -0400

            Changed empty file handling so that a ValueError is raised as expected

        commit 03a4c3d27c18052f04bd7cb862d289eabbc773ba
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Sun Jun 15 23:07:17 2014 -0400

            Wrote tests for empty lines and comment lines

        commit 01db817e97fc8ee0da85cc17603578b56d294b1b
        Author: Michael Mueller <michaeldmueller7@gmail.com>
        Date:   Sun Jun 15 23:02:04 2014 -0400

            Modified C tokenizer so that comments and empty lines are ignored