Ton of features added, messy-ist commit ever.
Modularisation done :3
Image support is patchy, but there.

Added:
setTitle(x); - sets the window's title to x;
mouseInput.x, mouseInput.y now give the mouse's position. (A bit laggy
when the framerate is set low :/, I might have to thread grabInput()
:S);
mouseInput.right/middle/leftButton has been added, is being handled,
but does not correctly detect mouse button input;
keyInput.spacebar;
typedef struct vect;
loadImage(), copySurface() & drawImage() - patchy;
sign(num) and signf(num);
circleCircleCollision() & pointCircleCollision();
drawPartCircle() - doesn't work;

Changed:
license.txt - It's more or less the final one now. :P
README.md - Modified the introductory message to allow for recent
changes
rectRectCollision();

Refactored:
Shifted about a few bits of code in the QL modules and QL.h to give it
some more order.
pixel()

Todo:
Add the licenses for SDL and such.
Add the missing keyboard buttons.
Add Sound, Image support.
Test Emscripten Support (before the LD)
Fix Mouse button Input.
Update for SDL 2.0
Add more collision detection functions.
Add more shapes. (Ellipse[fill], Line[], rect[line], triangle[fill,
line]). - Working on it

|> On hold:
	Convert for use in (Python/C++/Lua.. etc) other programming
languages.