Mozilla Canvas Rendering Context 2D.

This is the Part 1 of our project on Mozilla 2D canvas API as a part of coursework for CSC 517, North Carolina State University. This project was supervised by Josh Mathews. 

We have added bindings for Canvas rendering context 2D.