Issue 1315

Id's are removed as this components are now being used more than once.
The on enter key action is replaced with a traditional button that becomes active when the user enters both values. The error labels are now redundant.
This check for layer shouldn't be necessary any more, because there is one set of `StylePanel` and its children for each collection.