Added support for constructing a table from a list of dicts
Added support for column ordering, updated tests and docs
Fixes #971--this previously worked correctly but when I merged #867 I put some things in the wrong order.
Merge pull request #901 from ryanfox/table_from_list_of_dicts

Added support for constructing a table from a list of dicts
Added parallax equivalency for arcseconds -> parsec
Added tests for parallax unit conversions
Added low level tests for parallax unit conversions
Updated docs to include parallax conversions in equivalencies
Fix minor docs error for ascii.write (closes #978)

This would be good for 0.2.2.
Merge pull request #952 from mdboom/setup/error-message-encoding

Fix exception on Python 3 when displaying warning about configuration generation
Better description of parallax() function.
Merge pull request #971 from iguananaut/issue-971

No handlers could be found for logger "root"
Better docs for parallax equivalencies
Merge pull request #985 from joeyryan/fix_issue_877

Added parallax equivalency for arcseconds -> parsec
Minor fix to preemptively prevent integer division
Merge pull request #974 from mdboom/unit/multiprocessing

units: don't play nice with multiprocessing
Merge pull request #956 from mdboom/wcs/unicode-python3

Setting string-like WCS attributes in Python 3
Based an idea by @adrn in #794, this adds "automatic" members to
Quantity that allow the user to easily convert to other units.

This involved add a more complex UnitRegistry class, that also keeps
a dictionary of all registered units sorted by their physical
type.

From this new registry, a `compose` can also limit the set of units
that it needs to search through for a match, making it faster, so
this PR has the added bonus of being a performance improvement.
Update docs
Updates from comments in PR and other minor doc changes etc.