JBIDE-15287 - customize timeout / interval for deployment scanner

This PR depends on https://github.com/jbosstools/jbosstools-server/pull/129,  so it may seem the changes are much larger than they actually are. 

If 129 could get approved, this PR would look much smaller. For now it is hard to see what parts are from 129 and what parts are from this PR without looking at individual commits.