Add a new branch "MeshBee_v1002"

Add ATQD
Add firmware_hal.c
API mode Framework

Add API mode Framework
modify readme

modify readme
modify readme
add img_folder
modify readme
fix Makefile
fix the building failure due to the missing of build/gen or build/obj
modify img
Merge branch 'MeshBee_v1002' of https://github.com/Seeed-Studio/Mesh_Bee into MeshBee_v1002
modify readme
modify readme
added suli(not fully tested) , added arduino-style user programming framework(alpha)
Merge branch 'MeshBee_v1002' of https://github.com/Seeed-Studio/Mesh_Bee into MeshBee_v1002
Add features(Internal merge)

1.API support layer
update suli / update Makefile

- changed suli's directory structure, moved suli and suli libraries into one folder
- updated makefile, auto scan all c files in src and suli, no need to add to makefile manually when adding new file
Merge branch 'MeshBee_v1002' of https://github.com/CasyWang/Mesh_Bee into MeshBee_v1002

Conflicts:
	README.md
	build/Makefile
	build/output/COO_JN5168.bin
	src/ups_arduino_sketch.c
update suli (internal merge)

- updated suli: suli_uart_write_float
updated Doc
updated readme.md

- wrote sth. about Suli
Modify API support layer(Internal merge).