added rw_semaphor to hashtable and netdev_data structure, added ups and downs to create, adestroy and end
added comments and extended arguments of end and destroy