Added tests to remove work unit functions that verify main and affinity work units clean up dependencie in the other pool when removed.
Fixed all the unit test removal functions and added inspection methods to query the amount of units in the framescheduler