Added comments for doxygen style

Added comments as doxygen style into vdev.[ch], trcp.[ch], vdev_gicd.[ch] vdev_timer.[ch]

Removed unused function or unnecessary code.
int register_vdev(void); in vdev.h