queue: guard various config param defaults against very low queue sizes
queue: dynamic default for discardMark, emit warning if set very low
Merge branch 'v7-devel'

Conflicts:
	runtime/queue.c