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 #8044 from amras1/new-float-conversion

Added parameter float_precision to CSV parser