Add a calculate_constraints function that uses IPF

Estimates the total number of each household or person type
required to match marginal totals according to observed sample
proportions.
Raise an exception if IPF doesn't converge after X iterations.
Merge pull request #8 from synthicity/ipf

Add a calculate_constraints function that uses IPF