Added setUsername
Made functions for shows and user calls
Now uses shorthand if when determing parameters. Created setUriOrder and setRequired, made $uriOrder and $required private
Added tests for shows and user. Also added a test for requesting a non exsisting api call
Throws TraktException when requested class isn't found (when requesting a non exsisting api call)