added searchUser and authenticate to API
better error handling, including KerbalStuffAPIException
added search user to test gui