Moved buddy.internal.GenerateMain to buddy.GenerateMain.
(Not internal anymore since it can be used to specify packages in a build macro)
Trace calls are now routed to the spec object.