Modified Phase B Smart Code + more

- New DriveForwardUnitTest2
- Allows the robot to go forward one cell at a time.

- Added new variable in RobotController.h for turn_speed for use in slow
down turns.

- Smart Code now has multiple ways to go forward, multiple ways to turn
left or right.
- Best way to go forward is using the driveForwardCell();
- Best way to turn left or right is using the turnLeft90Fast(); and
turnRight90Fast();