croak if input contains odd number of range elements
test for new range object
test for adding/removing multiple ranges at a time using hash/array
Merge branch 'feature/add-rm-multi' into develop
 update version info to 0.4.0
Merge branch 'release/0.4.0' into develop