grunt offline task now build offline edetail with populated cache manifest and html pointer