Merging all changes from Tushar's repo

For details on change history please visit
https://github.com/tushar-dadlani/teamrubyracer-whiteboard/commits/maste
r