Adding a branch to work on looping experiments
Fixing the income Adjustment in computeDemand

Simplified and fixed the income adjustment in compute demand which
wasn't working quite right before.
Structure of CS loop done

The main structure of the cs loop option is completed but solve is
having trouble. Need to simplify computeDemand to debug.
Revert "Fixing the income Adjustment in computeDemand"

This reverts commit e5d27c95bed0b8aecdfb19d7630d065156a2f22b.
Merge remote-tracking branch 'origin/master' into loop_cs

Conflicts:
	simulation.m
loopCS works

The loop CS structure works but the code struggles to solve the problems
given, likely because we're asking it to do something strange.
Working simulation

The simulation now works. I've allowed the program to endogenize more
variables than it has constraints. This means that answers may be
sensitive to starting values.
Merge pull request #1 from liyux/loop_cs

Loop cs