Added validation to container names. Now using an already existing name for a container prevents the submission and shows an error message. Fixes #1235

+ Was there a way to bind custom validation directly to the form metadata without writing an angular directive like I did?