Text under colored cells is now always white.
Terminal output can no longer be modified/deleted except from the bottom.
Terminal has Copy/Paste right click menu.
Text Files now have Cut/Copy/Paste right click menu.
Printing Fixes
	Print Background is now always grey
	Number of pages now updates based on the mode
	Typing student now auto-completes better
	Added "ghost text" to student name field
	Fixed bugs with not actually printing the proper mode
	Fixed possible printing infinate loop
Authentication now has choice to paste url into browser manually
Authentication now handles invalid token and invalid request correctly
Fixed bug with proccess read thread crashing, then failing to read code properly
Improved name completing algorithm
Fixed case where dependency calculation would fail with a package.* import.
	Dependency based compilation is now disabled if a .* is imported of a package from one's code
Added additional cases for dependency checking.
Added additional support for running from a directory.
	Will now run from the highestmost directory which has more than 1 folder.
Cleaned out old injection code (as it has used streams for running for quite a while now)
Fixed popup windows stacking.
Fixed not using GTK look and feel in QT based linux desktops.
Fixed duplicating errors when logging to error.log