Added a filter on the list function, also added a MEDIA_TYPE property to udev device messages
Added demo and test.sh script for quick and dirty tests