setting new items on the nav menu reloads the table

This pull request is to have the NavigationMenu reload the table when locations are updated.

This will be followed up by a pull request on Phoenix as well with minor changes to the MainViewController.

cc/ @yammada @ehlersd have a look.