Changed darray constructors and fixed its assignment operator and
function so that they don't free needlessly.
 On branch master
 Changes to be committed:
	modified:   darray.cpp
	modified:   darray.hpp