[TRANSUP] no by james and dk by Jacob

Signed-off-by: Werner Macho <werner.macho@gmail.com>
Add QgsMapLayerAction and QgsMapLayerActionRegistry, which can be
used as a generic api for registering actions which can apply to
a specific map layer or layer type.

Create a QgsMapLayerAction for setting features as the current
atlas feature for compositions.

This work was kindly sponsored by SIGE (www.sige.ch).
[BUG] #8298 - CRS change with recently used CRS makes no effect in the first choice

If the developer, doesn't selector a default CRS, the projection
selector selects the last recent selected CRS.