some fixes

Hi,

I found that you have to read stdout before closing the process, or else neko hangs if stdout is "full".

Other than this, I also handle abstract implementation functions as instance functions.

Lastly, it should now add links only if the content of [ ] is a valid class or fully qualified class field.