Add failing test for tip out of range.
Catch BadAmount when tip out of range.
Merge pull request #1554 from gittip/fix-badamount

Fix badamount