Changed ZSSpriteView creation.

- ZSSpriteViews are created from json now instead of image or text.
    - setContentFromJSON: creates the view as content.  Currently image or text.
    - setThumbnailFromJSON: creates an image version of content.
- Removed json parameter from the ZSSpriteController since the json information is embedded in the gesture.
- ZSSpriteViews now respect the JSON over the image.
    - Fixes bug 64291224
- Added animation for the sprites that are bigger on the canvas than in the sprite drawer.
    - Added yoda.jpg in order to test manipulation of larger images.
- Text sprites and image sprites use different logic to drag onto the canvas.
- Menu changes.
    - Showing the menu while the renderer is showing pauses the renderer and then hiding the menu un-pauses the renderer.
    - Removed pause button.
    - Play button become refresh button if menu is shown while the renderer is running.