Merge pull request #21 from linquize/extern-c-dllexport

Add cangjiecommon.h to put commonly used stuff into it
Merge branch 'master' into msvc-proj