added single service and multiple service tests

Added some tests to the bakery for single service and multiple service scenarios
The first party location is so that the third party can have some idea of whom it's adding first-party caveats for.