Update usage(), set return value to -1 if error on argument.
Update readme