Switched Build to buildSumary

Many queries use the locator which returns only a subset of the build
object.  I found this rather confusing as to why most variables were not
set properly.  To better reflect this I<ve created the BuildSumary and
ajusted API consequently
Added BuildType

trying out hooking caller inside the object to transparently resolve the
href
will need a mean to automatically inject this caller in the object them
selves