add plugin dir and backend interface + factory
first implementation of mongo plugin
finnalyse the implementation of mongoplugin

-add filter and limit capability in getAll()
-add filed in the mongo Document to allow beter filtering
add dependencies jsonpickle to travis.yml
Add Elastic search support \o/
be less strict for plugin_name presence

Search for it in plugin_name then in pluginName as fall back
Improve reporthost footprint

remove non needed attr : _missing_attr _minimal_attr, no need to be
member of the class
add sample for POC with ES + update setup.py + update .travis
	modified:   setup.py
add test for plugin (mongo)
add comment to precomit hook
Add pymong dep
Add test for ES

correct es class
catch exception in report.py
correct test class
add elasticsearch dep for travis
add test to plugis es&mongo
correct setup.py
add dep in setup py + cleanup
update readme

add sample in readme
review setup.py
remove old outdated sample
damn rest...
typos in readme