Updates to Sailthru utils and architecture

change this to !TextUtils.isEmpty so we can avoid one more function def