New Jersey State legislature passes bills funding embryonic stem cell research and allowing homosexual unions