Changing REPLACE INTO with INSERT IGNORE to skip deadlocks.
Confirmed that Triggers still work.
Self heals if an INSERT fails on the subsequent INSERT of the same tag. #1342
Updating logic for EXIF parsing to use strtotime. Closes #1335
Adding unit test for getAlbumByName. #911
Fix bug so that static assets are only written to disk when caching is enabled. #649
Fixing JS errors in IE. #1248
Adding tag edit for lightbox view. #1343