Reordered some stuff to ensure that the system is aware of OS early on.
Fixed issue where profiles wouldn't list.
Simplified upload process
Disabled Threads.Init for newer Gtk verison
Updated references