closes #1019 - cbook.is_string_like is now imported from matplotlib instead of duplicating it.
ENH is_string_like now checks whether the object is an instance of basestring