Built UI and LightSource

UI allows addition of lights to specified XY coordinate. Allows polling
of light sources
Improved UI and added Vehicle Matrix and Position
added current version of robot class
changed kMatValues type to double
updated function signatures. broken.
drawing works, but has offset of -18 in the x direction for an as of yet unknown reason
Combined robot and UI code, added timer

QTimer controls period for updating robot positions and direction based
on lights.
fixed a few things, still not working correctly
Modified some details in moveRobot

Changed dx, dy, to include previous theta value and changed sign of dy
when moving
Merge branch 'dev' of https://github.com/MoffMade/CSCE452-Braitenburg-AG-E into dev

Conflicts:
	AgE_Braitenburg_Sim/robot.cpp
Fixed radian->degree conversion for dtheta
made it look like it works
Merge branch 'master' of https://github.com/MoffMade/CSCE452-Braitenburg-AG-E