Add list support to Bunch

Sometimes the values don't matter, thus can be copied
from the keys.
Add trigger_mode parameter to cameras
Added BufferedCamera
Refactor uca Camera classes
Refactor dummy Camera classes
Update Camera tests
Remove acquire method from cameras