Update for new loyalty programs structure

Server now returns a JSONObject for getLoyaltyPrograms. Use this in
place of custom loyalty program id.