Restaurant creation

Creates a restaurant and does basic server-side validation checking for non-null string and if you already have a restaurant.

Also display messages and create session header.  Currently, these partials must be manually added to the html templates.
The restaruant helper is actually empty (so nothing to test)... these empty files can actually be removed. This is the reason I usually skip using rails generators, since I rarely use all the files it makes