add lib, struct, fun syntax highlights
add lib,struct,fun to matchit settings
add ifdef syntax highlight
add macro block syntax highlight and matchit support
fix ifdef highlight
Merge branch 'master' of github.com:rhysd/vim-crystal