First commit; beginnings of WIA wrapper
Add property support, and getting device by ID