Change device listing to be based on /proc/partitions per #23