updated amender to use AreEquivalent when checking parameter types
update IsAssignable to handle types without a basetype
Updated program to load all reference paths into the list of host library paths

Signed-off-by: Jamie <jamiemthomas@hotmail.com>