generated missing unit tests, moved current ones to appropriate folders

I've generated the missing unit tests and added a warning to each of them, I think this is better than no test as it allows us to check whether the code fails when the header is included.

I've also moved the unit tests that were not located correctly according to their location in kodo.

What do you think @mortenvp @petya2164?