Added solver with Microsoft's open-source z3 engine