Fix #8298 ignored first selection in projection selector

The projection is now properly selected on the first selection in the recently used CRS list (see http://hub.qgis.org/issues/8298).
Also the selected projection will only be pushed to the front of the recently used CRS list if the parent dialog is accepted (see also http://hub.qgis.org/issues/5030).