Make selection flag dirty.
Add tests and fixes for slice and diagonals.
Merge branch 'master' of https://github.com/ikeough/Dynamo