got rid of bug that seg faulted when the buffer is full
successfully debugged shared pointer related segfault in DegRateNuclide base case
restored destructor that does nothing.
converting all this's to shared_from_this where applicable.
converting all this's to shared_from_this where applicable.
removed some extraneous this pointers