Add a file that can detail the requirements files

From the ML discussion there was a desire to provide
a more detailed version of the requirements that has
information such as license, author... This script
gathers such information from the pypi json API and
writes it to corresponding files that can be used by
automated programs that want to determine this information
without having to go to pypi themselves.

This can be useful for doing requirement license
auditing for example.

To run:

$ python detail.py global-requirements.txt

This will gather the information about the requirements
from pypi (if possible) and then write a new file located
at global-requirements.json with this information.

Change-Id: I710feb7038eec0c916593cce0837823e7f4fce15
Remove pam

The pam library was listed in global requirements.

Keystone doesn't require pam anymore, and I don't see any other
projects using it, so remove it.

Change-Id: I2d3c7ef17adf70374e14197ce906800d6ab841ab
Merge "Add a file that can detail the requirements files"
Merge "Remove pam"