fix #864
fix #894,partly fix #891
fix wrong redeclare in different interfaces.
fix test fail in Travis CI,caused by filename case sensitive diff in mac and linux
Add Slack integration
Merge pull request #899 from dlsniper/slack-integration

Add Slack integration
Merge pull request #895 from bronze1man/pr-864

fix #864, fix #894,partly fix #891,fix wrong redeclare in different interfaces.
fix RedeclareInspection block bugs
Merge pull request #901 from bronze1man/pr-redeclare

fix RedeclareInspection block bugs
fix init bug in RedeclareInspection
Merge pull request #902 from bronze1man/pr-redeclare-init

fix init bug in RedeclareInspection