Changed references to assets to assettype, as more appropriately named
Changed to using error keys
Made the delete asset type linked to the organizationId
Added test to handle bad organizationId
Put 100% test coverage around the stores. Also noticed a couple of potentials for unreleased db pools #stupidsimon