Allow Deleting of List if they only have 1 list left / Make sure the Products stay within the array

I found some basic issues with the bronto api

1. If a user is only on one list, the request would not send null to force them to be removed 
2. Products wouldn't be saved within the array since there was no public variable to store them in

Basically it allows you to send an empty array to Bronto, as it wont allow you to remove you from the last list with out it.

For instance : 

You were in "list_1"  and that is the only list your in , without sending NULL, you will not be removed from the list. The removal request would not be there.