Switch BranchedLoopsGrid to think of cell max as non-inclusive.
Added a linear solver
Added initial chunk of code to handle specializing branched loops. This is messy, and not working yet, but need to sync with desktop machine.