Move core projects under lightblue-core
Change getVersions to return more data
Fix #20: Add deletion of metadata
Fix #20: Add optional args to getNames API
make sure datasource type and name are interpreted correctly
Fixed local var hiding global var (sonar major issue)
Hopefully fixing non-transient non-serializable instance field issue for EntitySchema (sonar major issue)
Pass at all code for formatting
Added copyright to some source files
Rename datastore to backend
re-fix datastore
hystrix stream fix

dependencies hystrix-metrics-event-stream and
hystrix-servo-metrics-publisher need to be on the same version as
hystrix-core (updated to 1.3.16)
Fixes #31: metadata parser no longer pops inside finally blocks
Revert "Fixes #31: metadata parser no longer pops inside finally blocks"

This reverts commit 79b15465083b619b70ec9ef08e03962bbbe9581c.
Fixes #34: all places where Error.pop is issued also includes appropriate error handling to convert error context to an Error and raise it on Exception
Fix #35: metadata index structure is changed
Fixes #36: added debug logging in Error pop, push, and reset
Added new UID datatype

Generates random UID if field exists and is empty or null
Changed "datastoreType" to "backend"

The CRUD ControllerConfiguration is looking for “backend” instead of
“datastoreType”
Fixes #43: added exception logging and updated error creation to include exception message