Updated unit tests
- Updated punit
- Changed some asserts to assert_equal, assert_ptr_equal or assert_null calls
- Commented out deprecated asserts from test_tsched_heap.c