a general controller destory method for AssetsCommon

removed duplication and moved to AssetsCommon for those controllers that include it
unless the current destroy method is very specific