add internal sysfs device iterator function
add sysfs bus object, its {con,de}structors and for_each_device() method
format: squashed newlines
add device:get_name()
change list iterators to push dlist as light userdata
re-generate pre-generated code
change bus object to be a "simple ptr" userdata type
add more lua binding specific methods for accessing 'struct sysfs_device' members