Move RequestHandler and Giant Bomb API code into their own files
Fix the date sorting for video results because the API's semantics changed
Add comments and better exceptions
Move source code to plugin.video.giantbomb/ and add a Makefile