PDI-11308 - Adding override option to Carte constructor to allow the con...

...structor to return, added join method to allow caller to block, stored reference to Carte in the CarteSingleton