Add --statistics option
Make views metadata optional
Only update sets that have changed
Store order of photos in sets

The order is stored by prepending the photoid with a counter
Minor cleanup and documentation.

- Split out part of _write_json_if_changed() into _is_file_different()
  so that we can check if the metadata has changed without having to
  write it. This let's us avoid writing metadata twice when a set has
  changed. Really minor and insignificant, but I think the code is
  more readable this way.
- Also avoid creating an empty directory then deleting it and recreating
  it for new sets. Really minor, but again I think the code is more
  readable this way.
Fix target of symlinks in sets.

The files in the photostream dir should not have the padded file
number prefix.
Update file hierarchy in README