#143 Break most of code into separate components
#143 A few primary script utils tested
#143 Add test for get_identity
#143 Script util tests done
#143 Fix issues with RSA generation tests
#143 Full integration test for new-interactive
#143 Everything is tested, yay
#143 Hopefully fix tests for Python 3.3
#143 Further attempt to fix tests on Python 3.3