improving slightly the compilation function

will now use the existing compilation buffer.
cleaning up the gtags mess

will be using helm-gtags from now on, they work really well for me
cleanup
adding google chrome as a generic browser