[DEVEXP 391] Add source info to build, buildConfig and eval a new build ...

@bparees @ironcladlou @pmorie @csrwng Please review
that's going to make it a giant pain to update ruby-hello.  We should not be breaking ruby-hello.