Starting work to add unselect brick capability.
Brick selection updates!
Additional criteria for checking if brick should be deseleced.
Merge pull request #2209 from flukeout/unselect

Brick Selection Updates - fixes #1520 fixes #1829 fixes #1929