ALTER TYPE ... ADD cannot be used inside of a transaction block
Merge pull request #185 from dstufft/fix-migrations

ALTER TYPE ... ADD cannot be used inside of a transaction block
Generate the release (version=14.1.5 build=ea13a2f) [ci skip]
Add links, fix broken link, and minor edits.

Add links for the external non-Python dependencies.  Make it easier to locate and install these dependencies.
The 'legacy' link in the application structure document is incorrect.
Minor typographical errors.
The description of the package_roles() xmlrpc method is incorrect.  It returns a list of [role_name, user] instead of tuples:
>>> import xmlrpclib
>>> client = xmlrpclib.ServerProxy('https://pypi.python.org/pypi')
>>> client.package_roles('warehouse')
[['Owner', 'dstufft'], ['Maintainer', 'python-infra'], ['Owner', 'python-infra']]
Update xml-rpc.rst.

Surround xmlrpc method parameters and return values with backticks.
Update index.rst.

Directly link to the Legacy API document with :doc:.
Merge pull request #189 from vladimir-v-diaz/master

Add links, fix broken link, and minor edits.
Generate the release (version=14.2.0 build=ee32513) [ci skip]
Address issue #191.

Modify the return type of xmlrpc methods in 'warehouse/legacy/xmlrpc.py'.
Update the documentation, unit test, and the affected module.
Merge pull request #192 from vladimir-v-diaz/master

Address issue #191.
Generate the release (version=14.2.1 build=b388c51) [ci skip]