Merge pull request #1 from rolandzwaga/develop

added extra null check for getExtension() result
basic run configuration implemented

- port not hooked up dynamically, need to restart server
- webroot, index hooked up
added domdescriptor interfaces
Merge remote-tracking branch 'upstream/develop' into develop
tagged v0.1.6
fixed up server logic life cycle

- moved browser invocation to component
small change to run

- getting ready to get build working during make
Merge remote-tracking branch 'upstream/develop' into develop
If the port number is set to something less than zero, the RandoriServerComponent now automatically finds a free port and assigns this to the Jetty instance.