added methods for encoding message to 7bit
make logical decisions on 7bit/8bit conversions
expose docs for new keyword arg