check that solvers ignore infeasible solutions provided by heuristics
initial JuMPDict rewrite
make model constructor work with JuMPContainers
excise conditional variable indexing (for now)
check full solutions also
Merge pull request #248 from JuliaOpt/heurcheck

check that solvers ignore infeasible solutions provided by heuristics
temporary fix for dependent sets.
fix and add test for corner case in dependent printing.
update citation :)
change JuMPContainer iteration to presplat
Merge pull request #251 from JuliaOpt/jumpcontainer

[RFC] (another) JuMPDict rewrite
Update NEWS.md
add support for triangular indexing in @addConstraint
consolidate code
fixup so tests pass