added flash string commands support for SerialCommand and improved light nodes ir learn method to not accept ir key if it's already assigned