[ANDROIDAPP-601]

* fix crash when list of cuisine is an empty array
* make "street" field of location optional
Merge branch '2.4/feature/dining' of github.com:MIT-Mobile/MIT-Mobile-for-Android into 2.4/feature/dining