the buildsystem will now pick up and link all test cases according to the layer, e.g. backend tests will automatically be linked against the backend + library solely.
this resolves some long standing problems with ambiguous placeholders closes Ticket #161