Merge pull request #9 from cherryn/software-testing

Modified code so that ClaimToken may be removed from Email
Added simple Cli to add emails to an account.
Added better email validation regex
Fixed small caps error
Fixed small caps error
Added email ClaimToken validation through a third email method.
Fixed deleteEmail to actually call removeEmail, not add.
Updated api.txt with correct email functionality.
Merge pull request #10 from Mdonmounts/software-testing

Add/Remove email added to Cli, email regex improved
Setting up integration tests
Merge pull request #11 from cherryn/software-testing

Fixed traversal based methods: were including nodes of depth 0 in result...
added signup and register functionality as well as primitive test class for integration testing
Merge pull request #12 from abmack/software-testing

added signup and register functionality as well as primitive test class
Added general purpose tear down method for deleting entities.

There was no way to cleanly remove citation (or any other entity). Added
delete function to entity base: removes all links so can delete safely,
then deletes.