+ added 'configureApp' to allow 'before' server listen application configure (to separate from 'warmUp' which is 'after' server listen)
+ master default configureApp
+ worker default configureApp which wraps user given configureApp after it registers the tps middleware