Ensure json gem version is at least 1.5.5 [Thanks to Steve Root for
notifying us of this]
re-organize spec describe/contexts

Change-Id: I55b0b6fb28c32e36f7d32090b9c86a7811299180
Test case exposing multiple payments being created

Change-Id: I02e66256878254a3a17ca7d7bd742027cf640c39
Delete existing payments on an update

Change-Id: I7bba5b122db37a13d9b097135872b99138dc5c6d
Fix the comment, change logic on when to delete

Change-Id: Iffeed9661826df1d4b1eac179bd0b1e672320781