HPM: Storage.c Completed

Moved missing declarations of interest into the interface, init/final from storage into gstorage

Signed-off-by: shennetsind <ind@henn.et>
HPM: Homunculus.c Completed.

it was all good already, just reviewed to ensure and removed a unused declaration.

Signed-off-by: shennetsind <ind@henn.et>
HPM: Instance.c Completed

Moved missing vars and declarations of interest into the interface. Instance data now available to plugins via instance->list (struct instance_data array)

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules