Attempt at adding collections

This attempts to handle collections to autoTranslate, it also adds the
ability to handle nested objects to autoTranslate