India's Uttarakhand government has tabled the contentious Uniform Civil Code bill in state assembly. What are the key provisions? And why are contents of the bill controversial?