add plugin support
Merge pull request #5 from darktim/master

add plugin support by darktim
Merge pull request #6 from mmz-srf/develop

Add install plugin feature
fixed tests by adding fact