env: spi: Backported redundant enviroment in SPI flash support from the official (DENX) u-boot tree

The last commit that affected the env_sf.c was #402ba1e3a0a6ccb100f84502f36774d6d4c3cec3
Fix potential buffer overflow in cmd_nvedit

CONFIG_ENV_SIZE was being used instead of ENV_SIZE
ASI1230: Implement versioned enviroment support for SPI flash
ASI1230: Rework env in SPI flash related configuration
ASI1230: pcie: add size, version and boot-loader's version fields to fw6700_info struct
ASI1230: #define CONFIG_IDENT_STRING for each of our supported configurations
ASI1230: pcie: implement pcie boot using console commands
ASI1230: pcie: set subsys_id using environment variables
ASI1230: Remove boot related information from struct nvmem_data