Use ints for clip plane positions and handle initial values correctly

Now if you pass values for `clip_bounds` when initializing a `VolumeRenderer` you should see that reflected in the UI and rendering.