Implements a basic folder tree in the sidebar. Closes #1594.
Makes text entry dialogs resizable. Closes #6097.
Causes video thumbnails to get regenerated if lost; closes #6152.

Also moves some code around so regeneration for both stills and videos happens in the same spot, improving code navigability.
Updates copyrights to 2013 across all source files, translations, and custom vapis. Closes #6194.
Prevents the library directory itself from getting deleted as we walk up the parent tree; closes #6241.
Deletes 'stale' development .jpg when the user switches RAW developers*; closes #4141.

*...if and only if the 'stale' image is not a user-supplied/camera-created one (to wit, the JPEG file of a RAW+JPEG pair).
Copies the Tumblr publishing service icon to the appropriate system resource directory when "make install" is invoked. Closes #6242.
Fixes a French translation issue. Closes #6213.
Makes the folders view in the sidebar recursively display folder contents. Closes #6211.
Causes the application to regenerate a missing raw development as needed; closes #6237.
Expands the set of desktop keywords. Closes #6075.
Adds icons to the publishing service selector drop-down menu; closes #1321.
Fixes a build system issue in which the GSchema XML files would not be properly recompiled. Closes #6178.
Corrects some spacing issues.
Prevents inappropriate deletion of camera-generated raw developments, closes #4207, closes #6238.
Displays a more user-friendly error message when the Vala compiler is not present or is the wrong version. Closes #1856.
Corrects a problem in which pushing the left arrow key mapped to a rightward transition to the previous photo in the slideshow view. Closes #6258.
Implements a major new feature: the ability to add comments to photos. Closes #1573.
Updating Debian control to gexiv2 0.5.0

This is technically not required for building Shotwell, but we
want to move automated packaging builds now and in the future
to newer versions.
Prevents the application from inappropriately renaming 'sister' JPEG files -and- forces the application to always prefer the camera development over the embedded one if it's available; closes #4149.