Feature branch with some fixes, support for NmapReport de/serialization and basic plugin support

- added de/serialization
- added basic mongodb plugin support
- fixed some bugs
added basic plugin structure
added get/delete method for mongol db plugin
Merge branch 'serialization' into diff