Added a color stack, for pushing and popping drawing colors. Also added a bunch of new image drawing commands.