Added keep_within_parent splitter option
Added parent proportion tracking to splitter
Splitter: Added rescale_with_parent property
Splitter: Corrected default property values
Splitter: Added versionadded annotations
Splitter: Property default changes for consistency
Splitter: Track on_parent event instead of method
Added splitter example
doc: Fixed splitter doc mistakes
doc: Fixed splitter bound parent doc
Merge pull request #2000 from inclement/splitter_range

Added splitter options to keep within parent bounds and to rescale with the parent