[新增]新增Pure Platform 分支，主要目的將非內建的Driver抽離
[修改]透過一個CoreDefine.h來將各種MCU功能相同但定義不同的部分透過此介面來轉換與整合
[修改]將Driver依據硬體相依性，拆成CoreDriver與ExternalDriver，CoreDriver的硬體相依度低，可重用性高
[新增]新增CoreDriver的CPU驅動部分，以及將BootLoader+DriverLib+RTOS 在移植系統遇到的Error全部解決了
[新增]跟CoreDriver有關的放在CoreDriver.h，優點是不太需要改動
新增FATFS與SD卡DRIVER，但還不能動
設計了萬用介面，讓SD卡可以用了
新增萬用介面的 BUTTON IO，並且完成5個按鈕的長按與短按
[新增] ili9341 lcd 模組初始化測試
Merge pull request #1 from hawkhsieh/branch_lcd

Branch lcd