Add `to` method to table columns

This PR adds a new meth to table columns called `to`.  It's analogous to the `to` of `Quantity`, in that it returns a `Quantity` object in the requested units.

It also works as an "easy" way to get out `Quantity` objects if you do ``.to(None)``.  I say "easy" because it's really just syntactic sugar for u.Quantity(table['colname'])... But I find the latter to be more awkward to use in regular code, so I like the option to call a method that yields a Quantity.  And the unit-conversion is of course valuable in various circumstances.

cc @taldcroft @astrofrog @mhvk
Agree with @astrofrog that we should *not* make it sound tike all is well. Indeed, as it is very important to also document what does *not* work, I like the idea of including the `np.sin` example and of mentioning explicitly that without the `.quantity` you get the wrong answer without a warning.