core: fix GivenUUIDGeneratorRecorder, Given class moved to top level
specs test: FIX - factory query can't be used without a factory instance bound
FIX: mongo connection not closed in spec test

leaking mongo connections was causing failures especially in spec test server mode where the same jvm is used to run a lot of tests
core: review resource code generation to ensure source order is respected
core: compilation generates all debug information

including local variables info
core: make compilation manager post events on classpath resource updated

+ FIX resource updates where not properly handled by autocompile
core: ResourcesRoute search resources in sources in DEV and TEST modes
core: introduce eventbus associated with server instances.
jetty: listen on 0.0.0.0 rather than localhost to allow remote connections
specs: try to load specs from sources

This makes the requests slightly less efficient, but they shouldn't be used too often in a production environment.
And this is useful especially in TEST mode, to actually reload the spec whenever it is executed.
specs test: better handling of test failures
specs test: allow to launch all spec tests in spec test server
specs test:  make tests execution asynchronous and add some logs
minor: fix indentation
specs test: trigger spec tests run on compilation finished
specs test: run spec test on resource change
specs test: review how specs are loaded, so that new specs can be hot loaded
specs: REFACTOR - move specs recorder UI assets to dedicated directory
spec recorder: fix some assets path in UI
specs tests: add infinirest UI

still basic without access to test details, but already gives a good overview