Allow amortize params to be zero

@ascott1 Currently, the loan amount and interest rate params have to be positive numbers. Passing 0 or below throws an error.

Someone *could* borrow money with a zero percent interest rate. This PR tells the module to only reject negative values. It will help when amortizing on the fly from user input.