OK so I got it working to the point where I can get logged in and it just gives me a white screen. From here I read the "COMMON PROBLEMS FAQ", and I deleted the META INF folder from the jinput.jar and also made sure that LWJGL is not ticked. I then deleted the .techniclauncher folder and re-downloaded it, as I am told to do in the "COMMON PROBLEMS" sticky and it still made no difference.
Here is a pastebin link to my new log file: http://pastebin.com/iDabi4Ej