Update nameStores callbacks and fix typo in name server actions

To continue building the infrastructure to CRUD a list of names, the
callbacks in the nameStores were updated to support:
 * Loading the initial list of names
 * Updating the entire list of names with fresh state from the server
 * Saving a new name to the list
 * Deleting a name from the list
Fetch names from server in NameApp component

To actually start using the list of names, we need to include it in the
state of the NameApp component. Doing so brought up the issue that I had
forgotten to JSON.stringify and JSON.parse the data for the namesList
when taking it in and out of localStorage, so this fixes that and a
couple of other minor issues.

I also ran webpack to regenerate the bundle.
Add two column layout and display list of favorite names

Now that we have access to the namesList in the name app component, it
can be displayed.

Next Steps:
 * Break namesList out into separate component
 * Add button to favorite a name (adding it to the list)
 * Add a button to delete names from the list
Pull NamesList into separate component