Merge pull request #59 from eshon/master

Adding Save button to input
use const for input prefix (see #62)
use processId in HTML ids so they are more unique (closes #62)
hook up the validation (see #59)
WIP on it should not be possible to run process if an input is invalid (see #63)
show input boxes for minOccurs (see #61)
get union to work (at least with 2 geoms for now)
change fill color of optional nodes (see #46)
combo instead of checkbox, fix GeoJSON handling
linter
add save button to chained processes
Adding 'Add more geoms' button and proto-WKT/GML input box to geom inuts