Sort returned images by date (earliest first)
Switched to ARC-style constructors

Less autoreleasing
No longer warn when using a recent deployment target