Added use of PROGMEM on rosserial_arduino for type_names and md5sums; optionally - if used by the application developer also - topic names are stored in PROMEM
Templated the nh.log functions in order for allowing using the Arduino F marco when logging; F stores the string to log in PROGMEM rather then SRAM