Merge remote-tracking branch 'upstream/develop' into develop
Add case for BadSignatureError to arbitrary package and extraneous dependencies tests.
Remove unnecessary import from extraneous dependencies test.
Python 3 compatibility for arbitrary package and etraneous dependency tests.
Changes following Santiago\'s review.
Merge remote-tracking branch 'upstream/develop' into develop
WIP on spec.
WIP on spec.
Merge branch 'develop' into consistent-snapshots-specification
Merge remote-tracking branch 'upstream/develop' into develop
Merge branch 'develop' into consistent-snapshots-specification
First cut of specification for consistent snapshots.
Modify test code following review from Vladimir
Adjust spec to carefully rename downloaded files.
A few clarifications to the spec on consistent snapshots.
Slightly change filename modification.
Merge pull request #166 from dachshund/consistent-snapshots-specification

Consistent snapshots specification
Minor edits, merge, and resolve conflicts.
Merge 'develop' and resolve conflicts.
Merge branch 'repository-tools' of https://github.com/theupdateframework/tuf into repository-tools