Enable webcam.py to take multiple snapshots.

The take_snapshot() method can now take an arbitrary number of pictures, each separated by some delay. The take_compressed_snapshot() was updated to take multiple pictures.