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
Variable declared in type switch clauses should be inferred
Test cases for type inference of type switch.
Merge pull request #678 from ikarienator/type-inference-in-typed-switch

Type of variable declared in type switch clauses should be inferred (Issue 680)
Bumped IDEA version to 13.1.2 and removed support for non-IDEA
Fix formatting in test files
Wrap write actions to proper API calls
Use the short go exec name instead of the long path
Apply same build rules to the debugger builder
Fix  GAE local configuration to read its port from the correct value.
Wrap long sentences for smaller a dialog box.

- used <html></html> for JLabel to wrap text
- adjusted alignments