fixes crash when using api methods doing signed request but no ident/secret provided. Now raises a clean AssertionError in such cases
add quick test on api methods
add travis-ci config file
update travis CI config to have it install simplejson required when using python 2.5