Added authentication classes and methods

Added methods for generation of tokens, sessions and guest sessions.
Added some documentation and fixed minor bugs

Also updated the packages.
Added 'getConfiguration' method

Added a method for retrieving basic configuration from TMDb. Of
particular interest is the base URL and image sizes, both of which are
required for building an image URL.
Added 'getAccount' method
Added 'getFavourites' method

Added a method for retrieving all the favourite movies for an account
associated with the given session ID.
Added 'getRatedMovies' method and restructured project