CodeSkulptor modifications

These are the changes that I've made to Skulpt for CodeSkulptor.  Unfortunately, I was not able to rebase them in order to break this into individual features.