Add OnShapeWillDeleteListener, snapshotWithShapes, setSelectedShapeID, getViewBox and getCurrentModelPoint.
Update JNI.
Change the parameter type of onShapeAdded.
R24: Add parameters for onDocLoaded and setStepPoint.