add'l summarize tests
added encryption for secret tokens, exception raised on user account conflict, built out user oauth routes, closes #30 and #23