Remove files that can't be processed for some reason (fix #112).
Add failed files to the cli summary.
Move Devnull to the utils module.
Merge branch 'remove-failed-files'
Use cached properties to simplify the access to exif metadata.
Fix unicode no more exist on py3.
Added settings to give a different output filename than index.html
Fix #118: allow passthrough of original files
Add myself to AUTHORS
Merge pull request #119 from pitrou/passthrough

Fix #118: allow passthrough of original files
Include plugins in the distributed package (ref #117).
Using output filename from settings directly instead of parameter
Merge pull request #115 from j0nes2k/setting_output_filename

Added settings to give a different output filename than index.html
Added plugin to upload generated gallery to Amazon S3
Improvements for upload to s3 plugin

- All files in the sigal build directory are now uploaded instead of manually building file list. This makes the plugin more robust for future changes.
- Added progressbar to check upload progress
- Added option to set a S3 permission policy (for example public-read or private) on all uploaded files
- Added option to skip files that were already uploaded before
- Added plugin to documentation
- Added plugin settings to default configuration template
Resolved conflict in AUTHORS file

Conflicts:
	AUTHORS