Added explicit option to disable unread badge.
Revert e4f8cfd..93bcbc3

This rolls back to commit e4f8cfd2a99b23bfb4ecfc9a16ddade3e6b8bd15.
Revert 93bcbc3..25da129

This rolls back to commit 93bcbc36436935f463f6a6b01ced83b1504bebb8.
Fixed issues introduced by adding unread badge toggle.