Updates to the mini-cart constructor

Add the ability to pass in a fully constructed client
or a api key
Updated the read me file with instructions.