initial swagger implementation (doesn't work with resteasy);
initial consul.io PropertiesSource;