Slight refactoring of checks for walk to improve readability
Make Git ignore generated files
Refactoring to improve focus and encapsulation.
Now "photodb.py" doesn't have any dependency on modules neither "media" nor "walk".
Photodb.py doesn't care for files (except that containing the DB itself).
Add support for Sony raw pictures format: ARW.
Add exception catching for "wrong permissions" error when moving media files.
Documenting important methods
Fix for ticket #1 (Wrong default config file).
Fix for ticket #2 (Config object false specified).
Fix of ticket #3 (Wrong reference to 'add_to_db').
Improve verbosity of the DB module.
Improve verbosity of media module.
'requires.txt' not required since requirements already specified in setup.py
Add some debug verbosity to view obtained date and time.
Extend list of extensions recognized as either photo or movie.
Try to obtain the date and time of a photo from all EXIF tags that can contain it in the given order: 'EXIF DateTimeOriginal', 'Image DateTime', 'EXIF DateTimeDigitized'
Remove commented out code
Add support for movies with a "sidecar"-photo that contains the metadata of the movie and, usually, a thumbnail.
Simplify MovieWithMedatada by using existing methods for renaming.