Adding in Places search support

getGrub is not yet called anywhere, and there are still some bugs
leaving placeForGrub undefined.
Reminder comment.
Added support for dynamic menu options.

The menu and input elements are now built using an options object array.
Merge remote-tracking branch 'origin/UI'
Merge branch 'master' of https://github.com/AnthonyClark/GrubHub