All list returns in DiningSession, Menu, Order, Restaurant return deep
copies. Restaurant has menus stored in a Map (with appropriate methods)

Dining Session has new fields for storing users, start and end times,
and a checked in flag
Made a few changes to the styles and implemented onSaveInstanceState and
OnRestore Instance State.
Merge pull request #35 from blasv/class_skeletons_zach

Made most changes to the skeletons. No fields fully immutable right now
Merge pull request #36 from espeo196/master

onSaveInstanceState & onRestoreInstanceState
Changed onSave/RestoreInstanceState.
Made changes to onSave/RestoreInstanceState
Fixed references to Menu in Restaurant
Merge pull request #38 from espeo196/master

Changed onSave/RestoreState Implementation
Merge pull request #42 from blasv/class_skeletons_zach

Fixed references to Menu in Restaurant
Fixed Restaurant build errors
Merge pull request #44 from blasv/class_skeletons_zach

Fixed Restaurant build errors
added receiver reg
Removed reference to clone
Minor style changes.
Merge remote-tracking branch 'upstream/master'
Merge pull request #45 from blasv/class_skeletons_zach

Removed reference to clone-check before approving
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/blasv/DineOn

# By Zach Rathbun
# Via Zach Rathbun (1) and mrathjen (1)
* 'master' of https://github.com/blasv/DineOn:
  Removed reference to clone
set up new project for code review
Merge pull request #47 from jordanmcnea22/master

Test