initial commit
peer discovery improvments
refactored by encapsulating nodes code using classes
added ir lights node and node commands support
added ir learn and routing
fixed datatype error in channels enum and provided correct typecasts
node naming addition
changed ir data routing method
refactored commands array
code refactorings
added master node hardware and lowered data packet buff max length
updated master node hardware files
refactorings
added personal implementation for arraylist to store discovered nodes
refactored array list and check peers ttl logic
added flash string commands support for SerialCommand and improved light nodes ir learn method to not accept ir key if it's already assigned
added possibility to pass commands with arguments to nodes also
code refactoring and ir learn routing enhancements
Merge pull request #11 from mtiutiu/features/rfm12b_discovery

Features/rfm12b discovery - Node discovery features and IR routing capability