Add a sanity check to make sure we do not release a physical node that
is acting as a shared host, and has active vnodes on it. Makes for a real mess in the DB! When releasing virtnodes on sharedhosts, release the bandwidth allocated to that node (interface_state table). Minor fix; after locking the tables, reload the reservation info to make sure nothing has changed. Minor fix; reset the rtabid=0 when releasing.