Makes Cart button clickable only if Restaurant is opened
Fixes opened? and closed? methods on Restaurant and adds a new state "possibly_opened" for Restaurants with now defined business times