Initial work on determining if there is an object in the path of the cursor.
Merge branch 'master' of https://github.com/ChrisFadden/blankd
Added operator overloading for Matrix * float array
Merge branch 'master' of https://github.com/ChrisFadden/blankd
fixed an bug with glUseProgram being called after setting uniforms.
Merging, no major changes.
branch merge
Merge branch 'master' of https://github.com/ChrisFadden/blankd

Conflicts:
	source/GameManager.d
	source/ShaderProgram.d