Added the depend unique key generation to the DependE object.
Updated depend DAO to use new depend signature generator
fixed manual dropping of dependencies. #31