Add camera event blocking
Require camera model name for initialization
Return first matching event from Camera#wait_for
Add configuration tree example
Query available camera operations