XD-1759: Status on shell prompt is inconsistent

Switch back to a SHL snapshot so that
https://github.com/spring-projects/spring-shell/commit/8fa5688ae0ece753437a7f3bb8e278e3d31e6294
gets picked up.
XD-1804: Remove 'substream' support
Remove unused classes
XD-1772: Force use of disambiguating label

Add a test with only one label

label falls back to name if not explicit
XD-1786 RedisMessageBus Partitioning Support

JIRA: https://jira.spring.io/browse/XD-1786

Add partitioning support to the RedisMessageBus.

Add concurrency support to RedisMessageBus consumers.

Add retry to Redis.

Send redis delivery errors (when using retry) to ERRORS:[name].

Disable retry (Rabbit and Redis) if maxAttempts is set to 1.

Pull common properties (concurrency, retry) up to MessageBusSupport.

Polishing - Refine Property Validation for each consumer/producer type.

XD-1786 Polishing; PR Comments
cleanup versions in build.gradle
XD-1585: Completions after a named channel
XD-1728 UI:Add Support for Bold/Strong Fonts

Moved `strong` CSS declaration to `typography.less`