Revert code changes for Run and change visibility of Computer.getBuilds api call.

The code changes I made as part of #1154 could cause performance issues if invoking an api call on a computer. This eliminates that by changing the visibility of Computer.getBuild to be invisible by default, and I remove the redundant calls that exist in the run API. Please see #1154 for more information.