ueventd: Additions and cleanup
Removed multiple definitions of vidc and added CAF method.
Fixed some indentations to look cool.