Change ctache_data_length() behaviour if not array
Change ctache_data_length() behaviour if not array

If the data is not an array, return 0 because it returns a size_t which
is unsigned.

dwjackson/ctache,dwjackson/ctache