No longer works. Mihir requested.
Merge remote-tracking branch 'origin/ocl-backend-feature' into ocl-backend-feature

Conflicts:
	XorReduction/main.py
Initial attempt for optimize to level seven of the cuda documentation. Code doesn't run quite as fast, but it returns the correct output.
Thing runs. Much fast
Found bottleneck at value retrieval
Code commenting and cleanup.
Added testing suite. All tests but one pass
Improved the testing suite with colors, and a try-except statement
Fixed formatting issue with tests.
minor code cleanup
Fixed 2^2 bug in tests by making it 2**2, like it should be. All tests pass.
Minor code cleanup.
Renamed methods and classes to be more professional. Additionally, added docstring, with examples for user-defined classes.
Changed filenames to be more general.
Merge pull request #1 from ucb-sejits/master

Merged clean code into master
Merge pull request #2 from ucb-sejits/code-cleanup

Code cleanup merged