Created list of validator metadata

- keyed by validator plugin name
- each is an array of option key/type pairs
Added model for validator metadata

- Fixed syntax error in config file
- Created tests demonstrating expected behavior of model, and model
  fulfilling those expectations.
Integrated ValidatorMetadataModel into Validators model and service

- Added ValidatorMetadataModel as a required dependency of
  ValidatorsModel. getPlugins() now also merges plugin list with values
  from ValidatorMetadataModel.
- Added factory for ValidatorMetadataModel.
- Updated factory for ValidatorsModel to inject ValidatorMetadataModel.
- Added ValidatorMetadataModelFactory to configuration.
Add validators service to client

- Adds factory for retrieving validators to client code
- REST services controller now fetches validators on initialization
Add break chain on failure flag to default validator metadata

- simply so we have metadata to handle it
Initial commit of validator UI
Addition of jquery-ui custom, with ui-lightness
Addition of ui-sortable
Add break chain on failure flags to plugins without metadata
Add validators to RPC services controller

- so we can define input filters there as well
Added select2
Full tree working for input validation
Input services: Use list instead of sort for drag+drop