Bangladesh votes on February 12 in a high-stakes general election and constitutional referendum, with 12.77 crore voters choosing a new parliament after months of political unrest.