[NX-152] Expose Ext.Direct as a Nexus Plugin
[NX-152] Include nexus-extdirect-plugin in assembly
[NX-153] Customise DirectorServlet to discover/use resources exposed by Nexus plugins via Guice
[NX-153] Fix HTTP headers returned by Ext.Direct servlet
[NX-154] Add ITs testing discovery & callining into Ext.Direct resources
Merge remote-tracking branch 'origin/master' into ext-direct-director
[NX-153] Bind SecurityFilter as in other servlet modules
[NX-153] Introduce DirectAction in order to allow customisation of action name (similar to directjngine)
[NX-153] Implement custom error handling
[NX-155] Use Ext.Direct as loggers store
[NX-155] Use Ext.Direct to reset loggers
[NX-153] Drop "shouldRefresh"
[NX-153] Use "data" as root Ext.Direct response object
[NX-153] Automatically wrap as Ext.Direct invocation as Response
[NX-155] Use Ext.Direct to marking log
Merge remote-tracking branch 'origin/master' into ext-direct-director
[NX-152] Make a build support ui group for managed dependencies

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Format code/organise imports

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-153] Make possible to specify a namespace via @DirectAction

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-152] Fix license of classes copied from ext.direct director

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>