added property querying to command queues + test
context properties + unittest
device enumeration test
program and kernel properties + tests
events + event tests