Allow Empty String Text Values When Unpacking Bundles

The empty string is a valid value for text metrics; however, the bundle unpacking code was kicking out any value with a string length of zero. Changed this to only reject non-text values with a string length of zero and allow text values with a length of zero.