add bsp lpc54102
add power_lib, Last ignored
just for test
change project.uvprojx C/C++ PATH,
Before the project is generated by rtt_root
change project.uvprojx C/C++ path
Before the project was established with RB_ROOT
create project.uvprojx by scons and use mdk5
Merge branch 'rt-threadCoing' of https://github.com/Coing/rt-thread into rt-threadCoing

Conflicts:
	bsp/lpc5410x/project.uvprojx
create project.uvprojx by scons mdk5 and delete some useless files
Merge pull request #396 from Coing/rt-threadCoing

Rt thread coing
RT_TIMER_TICK_PER_SECOND in rtconfig.h for softtime scheduler ,maybe is not used.
Merge pull request #397 from pangweishen/master

RT_TIMER_TICK_PER_SECOND in rtconfig.h for softtime scheduler is not used.
object: fix module name testing
clang-analyze: force 32bit compile
Merge pull request #398 from grissiom/misc-fix

Misc fix
lodepng: make the crc32 LUT const

This saves 1KiB ram usage.
Merge pull request #399 from grissiom/const-data

lodepng: make the crc32 LUT const
ymodem: fix a race-condition in handshaking

As we are sending C continuously, there is a chance that the
sender(remote) receive an C after sending the first handshake package.
So the sender will interpret it as NAK and re-send the package. So we
just ignore it and proceed.
Merge pull request #401 from grissiom/fix-ymodem

ymodem: fix a race-condition in handshaking
external: update freetype to 2.5.4
Merge pull request #402 from grissiom/freetype

external: update freetype to 2.5.4