API and dashboard are now in GenericEventHub

I moved the dashboard into the generic event hub. Make sure that brunch is
installed globally ("npm install -g brunch"). When you build the generic
event hub project it will call brunch build and update the css, js, and
index.html files respectively. Currently, we are not using MVC. I think
the minifying and what not provided by brunch is a bit more concise and
allows us more freedom. Now, the entire site lives in the generic event
hub project.