Added noProfile to smartCrop to keep filesizes down since it's mostly used for thumbnails.
More selective in what enters the Image objects.
Better way of detecting multiple files.