extended the build system to support .o files and added preliminary gccgo plugin