Now handles unit methods in the context of the .. syntax, also allows string arrays to be returned.

Signed-off-by: Rick Minerich <richard.minerich@gmail.com>
Handles double nested invoke with parameters, currently test is failing due to an issue with resolving the correct method.

Signed-off-by: Rick Minerich <richard.minerich@gmail.com>
Method lookup is now a bit smarter when looking for overloads.  It checks for an exact match before running off trying to find an approximate match it can convert for,

Signed-off-by: Rick Minerich <richard.minerich@gmail.com>