FLUME-1787. Implement Pre-commit testing with Jenkins.

(Brock Noland via Hari Shreedharan)