Build the cache key properly if there are multiple types

I would always notice sometimes that load_pods would return a short list of available pods.  Today it was 8 out of 26
total pods.  I realized the 8 were all CPT type pods.  I tracked this down to frontier auto-template calling load_Pods
with 2 entries in type and then pods would cache the 'taxonomy' and 'post_type' pods as the name
'pods_names_get_all' when it is definitely not 'all"
Merge pull request #2406 from jamesgol/transload

Build the cache key properly if there are multiple types