small refactoring on RestxArchiveUnpacker (renamed to RestxArchive) : giving the jar file during instanciation
and using Files.copy() instead of handling streams by hand
Implemented pack() method, allowing to generate a restx jar archive from a working directory
Introduced new `app archive` command, allowing to generate a restx archive
Created RestxBuild.resolveForeignModuleDescriptorsIn() utility method
allowing to retrieve supported foreign (aka non restx) module descriptors
in a given directory
Generating md.restx.json file during `restx app archive` if none is present
Because without these descriptor, the restx archive won't be a real restx archive
(auto download of dependencies won't be possible during `restx app grab + app run`)
Use MongoSettings in jongo specs
Merge pull request #72 from fcamblor/app-archive

Packaging restx archives
Init support mongo embed - add junit rule
Support embed mongo - add junit runner
Add comments...
Merge pull request #80 from lucaspouzac/mongodb-uri-test

Support embed mongo
[minor] update md.restx.json with dependencies added in pom
disable a test failing on drone.io
disable a test failing on drone.io
Merge pull request #81 from restx/drone

Disable some tests to allow running maven build on drone
Add drone build status badge
add some build / contribution documentation
[minor] some project clean up
trace all throwables thrown on main router route call
FIX: review dependency on servlet API, to avoid servlet API conflicts

 when running in jetty embed for instance