BJP wins Gujarat bypoll, gets 100th MLA in the Assembly