initial JuMPDict rewrite
make model constructor work with JuMPContainers
excise conditional variable indexing (for now)
temporary fix for dependent sets.
fix and add test for corner case in dependent printing.
change JuMPContainer iteration to presplat
Merge pull request #251 from JuliaOpt/jumpcontainer

[RFC] (another) JuMPDict rewrite