changed project bootstrapping

change the bootstrapping a little.  added a bootstrapper to the business
layer (domain), and call into this static class from the webapi.  DRY
principle followed as I would have had to add BL wire up code other
clients the way it was done.  Also, I fixed the GetTenantByIdQuery class
that had a generic added to it that shouldn't be there.