Initial import of the gradle branch.