added rspec & specs for the Numeric#constrain extension
tested and benchmarked Numeric extentions