Make grid re-select records after reload

This feature makes the grid remember all selected records before a store reload. After the reload it re-selects the ones that are still in the store's data set.

This solves the problem of performing an action that causes a grid reload (like *Edit in Form*) and losing track of what records one was working on.

It can be disabled by setting the *remember_selection_available* flag to false.