Add .gitignore for visual studio code analysis

Signed-off-by: James Warren <admin@trezanik.org>
Re-enable spawn interface from GUI

Now working, details in following commit

Signed-off-by: James Warren <admin@trezanik.org>
Fix pointer storage for interfaces

Converted localvar->make_shared to the correct shared_ptr from outset.
Same functionality, but will actually work with calling the function
pointers and associated details.

In the event of a library not exporting the relevant functions, the
shared pointer will be deleted on the next loop due to scope exit.

Signed-off-by: James Warren <admin@trezanik.org>
Update namespace clarity to avoid potential conflict

Also update inclusion comment for completeness.

Signed-off-by: James Warren <admin@trezanik.org>
Force calling convention, match Module to Interface typedef

Signed-off-by: James Warren <admin@trezanik.org>