Remove split lattice code
Squashed 'halite/lattice/' content from commit f1f5e27

git-subtree-dir: halite/lattice
git-subtree-split: f1f5e27906e2dd74bea41977e577aee78e3269d7
Merge commit '34f3296c1411f926bc8556c0a8071c6577893f02' as 'halite/lattice'
Merge pull request #144 from pass-by-value/split_repo

Split repo