[#1530] Allow unicode.
[#1530] upgrade pkbdf2 hashes if passlib upgrades default_rounds
[#1530] sort dependencies, get travis to install swig