Add the run option back to the context menu (fixes #368)

This PR adds back the run option to the go files.
It will detect if the file contains a function called 'main' and it will display the menu.
I'll try and figure out how to do it for the tests files (run the debug option for them).

Thanks.