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.
Merge branch 'master' into combine_vision_and_compression
Combined vision and compression using a subprocess
Cleaned up basic_poke.py and renamed to position_control.py