[build] build should always depend on bsps availability.
[env] 'burn' is a board specific command, not a platform command. move burn implementation to boards/Makefile and boards/burners.mk