missing require() of infomessage in UIManager

require() must be done locally in order to not create circular dependencies
fixes #338