Alphabetizing requirements as per OpenStack best practices

Change-Id: I16fc43e7c14618fd379ae94e1ba7b579f8c8587c
Enable tag-based full version reporting via pbr

Modified barbican/version.py to set __version__ to the full version rather
than a shortened version as before.

Change-Id: Id312d5c92b18143e77e6d8917248674c6ed76bc8
Remove custom install_command for argparse

Installing argparse now works with pip 1.5 without the need
for externa/unverified flags.

Change-Id: I57a62b1703f71149a305a4cb9d74367a642360b7
Merge "Alphabetizing requirements as per OpenStack best practices"
Set rpm %_topdir macro during build

Set rpm %_topdir macro during build instead of globally for the build
user so that more than one rpm project can be built on jenkins.

Change-Id: If862119f39ab35ba0b5b5865949f1a9c6af3e70d
Merge branch 'master' into verify-resource

Conflicts:
	requirements.txt

Change-Id: I51f1503ca054624600c53c1788faa79323574a75
Merge pull request #438 from dmend/verify-resource

Upstream changes from master