Allowed empty values

Allowed for non-required fields. Only throw an exception if the field is
required.
Added profiles

Added two separate Spring configuration profiles, a production and a
test profile.
Updated exception handling

Wrapped checked exceptions into unchecked exceptions since there is no
possibility of recovery.
Updated libraries

Updated JS and CSS libraries locations, and added a common JS script.
Added default exceptions and errors handling

Handle uncaught exceptions and 404 errors.
Added BaseConfigurationsController

Includes common methods to all configuration modules controllers.
Updated configuration modules

Updated repositories, generators, and parsers.
Added service identification module
Added service provider module