Added a second unit test to verify shutdownNow seperate from shutdown
Give the high and low priority consumers different thread names
Call shutdownNow instead of just shutdown since many unit tests may be expecting an immediate hault