Add build tool infrastructure and apm, npm, cake

... support.