add support for optional plugins
add include_plugin function for optoinal plugins
Merge pull request #212 from JohnDoh/patch-1

add include_plugin function for optional plugins