Moved file backend specific image source code to separate class
Moved locating of images to separate method
Changed FileBasedImageSource._default_location() to property .default_location
Import sqlite3 in shotwell image source
Define command line arguments explicitly
Allow image sources to define command line arguments
Merge branch 'fixup-restructure'