adding abstract class Plugin
added method in abstract plugin class to force exit plugin
Merge branch 'master' into plugin-dev to get updated .gitignore file
added twitter plugin implementing basic post
added engine_mocker for temporary key access
modified twitter plugin to access keys with different attrib-value pairs instead of single list.
modified engine mocker to get relative path to conf file
added test file for twitter.py
corrected code to inherit from plugin.Plugin
corrected test_twitter to call twitter methods instead of referring it
modified engine mocker to get .ini file  from proj root
Merge branch 'master' into plugin-dev to get updated .gitignore file
modified test to work with random msg string
modified class names to match module names for ease of access at engine
implemented status method and state informations added to twitter plugin
modified .gitignore to exclude coverage file
modified twitter test to check status
organised twitter plugin by adding authenticate method
added check for keys returned by engine
renamed engine instace to give some clarity