treats multiple filenames when filename is None and filedir is .
stops re-generating unnecessary qr codes
adds more examples to sample app
keeps images dir
Merge branch 'feature/filename-hashes' into development