fix struct initalize closing curly brace indent when inside a callback func
correctly format struct literal elements
Builtin complex function with int argument type returns Complex128 type
RawString with node element type LITERAL_CHAR returns Rune type
Fix BinaryExpression resolve type
Add test for complex, rune and binary expression
Fix for issue #689

Windows path separators are not properly handled in Run/Debug
configuration, hence plugin does not work out of the box in Windows. In
this fix I have made the path handling more portable to include Windows
scenario as well.
Merge pull request #690 from anidotnet/master

Fix for issue #689
Merge pull request #685 from m0sth8/fix_create_function_bugfix

Fix create function
Merge pull request #681 from sbrady/fixInitializeStruct

Fix initialize struct formatting