Apply logging guidelines to RSM

Some of the library functions and utility classes still use print, but I've updated GSM and GSMI along with gsm_lib. I tested in my development environment as well as using the EGG file. Please review.