Merge pull request #2477 from eteq/fix-py33-np-integer

Fix numpy integer table access in py 3.x
Add check for 'equinox' that fixes mysterious py 3.x failure
Restore an import that was dropped in rebasing
Merge pull request #2422 from eteq/coordinates-ape5

Implementation of APE5 coordinates scheme
Fixing documentation links, warnings, PEP8 in vo
Fix checksum tests on 32-bit systems.
Remove unnecessary np.array()
Fix small typo
Fixing documentation links, warnings, PEP8 in utils
add SkyCoord.position_angle and associated test
Allow mask to be set to anything that can be converted to a numpy bool array
Allow flags to be set with array-like in addition to array or FlagCollection
Convert mask and flags input to ndarray
Changelog entry
implemented @mhvk's suggestions from PR #2487
Add changelog entry
Update docstring to get rid of doctest failure
Generate args as a list.

Fix #2488.
Use np.intp_t for indices
Handle unicode in the config file.

Fix #2481.