Merge pull request #1222 from brucehoff/release-40

PLFM-2722
Merge pull request #1226 from brucehoff/release-40

PLFM-2722
Merge pull request #1228 from brucehoff/release-40

PLFM-2722
Merge pull request #1229 from brucehoff/develop

Develop
use new row selection to delete rows
Merge pull request #1230 from marcel-blonk/PLFM-2726

use new row selection to delete rows
build fix: missed a test entry point
Merge pull request #1231 from marcel-blonk/PLFM-2726

build fix: missed a test entry point
build fix: missed another test entry point. No such thing as a simple change
Merge pull request #1232 from marcel-blonk/PLFM-2726

build fix: missed another test entry point. No such thing as a simple ch...
Merge branch 'release-40' into develop