add option to force upload files
add newer and newermetamtime

This solves most of #2.

However, I think newer should be the default. Should there be a flag to say don't upload newer than last modified?

I think we might want to leave a flag for metamtime, though.