Merge pull request #16 from tc1989tc/master

1.实现ifi抽象层设备
增加了控制台程序，并默认设为启动。增加了控制台程序的内置命令框架。baxi 框架已经ok，启动后通过读取键盘输入，并通过函数command_find查找内嵌的命令，每个命令都有统一的描述数据结果struct cmd，其中有个func 成员是命令的执行体。从而也能方便的增加命令。当然有很多命令将是单独的可执行文件，这个时候如果查询不到命令则在目录下查找可执行文件并启动。

Signed-off-by: wuxin <82828068@qq.com>
Merge pull request #1 from gridnow/master

控制台