添加config和constants，功能目测没啥问题，用起来很不好用，待完善，姑且先这样放着
添加了macros以及likely和unlikely宏
Merge pull request #8 from plusplus7/kyrin_config

添加config、constants和macros