Should fix #878.  iterating over a Quantity now returns a generator
which is nice, and a little preferable over relying on ``__getitem__`.
Also fixed ``isiterable()`` to better catch false positives in cases
like Numpy arrays and Quantities, where they implement ``__iter__``, but
it can raise a ``TypeError`` in certain cases.
Use the property.setter method here
Register a few classes as implementing certain built in collection types where appropriate
Added assigning a row from another row. See issue #770
Merge pull request #1010 from mdboom/vo/mips-fixes

Testing failure on MIPS
Updated CHANGES.rst for functonality added in #621
minor typo fixes in CHANGES.rst
change API documentation from time.core to just time
Merge pull request #1028 from eteq/docs/timecore-to-time

change API documentation from time.core to just time
Merge pull request #878 from iguananaut/issue-878 with manual merge

Conflicts:
	CHANGES.rst
Merge pull request #1015 from mdboom/unit/speedup

Micro-optimizations to increase time to import units by 30%.
Merge pull request #995 from mdboom/misc/add-build-status-badge

Add build status badge for travis and jenkins to README.rst
Point build status badges in README.rst to the build pages rather than the badge images
Merge pull request #1019 from ryanfox/table_row_assignment

Added assigning a row from another row. See issue #770
Refactor Angle as a subclass of Quantity.
Addresses a number of issues raised in the PR:

   - Support any angular unit in the unit system (including, e.g. arcmin and arcsec), not just hours, degrees and radians

   - Clarify the units of the 'bounds' argument

   - Allow for passing a unit in both `value` and `unit`, in which case `unit` takes precedence.

   - Remove plural names for units, including "radians", "degrees" and "hours"

   - Make Quantity(other_quantity) work
Update docs