Return the model if state is not valid.

I'm not sure if a DbContext needs to be created if the model is not
valid, but this is how I'm getting the categories to pass a
ProductCreateViewModel back to the view.

Also trying to get latest javascript libraries to stop errors.