Governor John Kasich has signed a package of bills that supporters say shore up Ohio's five public pension funds.