initial commit

A repo which can run pants on a very simple scala target.
Add dep rules plugin

'validate' should now be a valid goal and appear in scheduled tasks list.
Add dep-rule examples
Add Spindle Thrift Codegen and Examples
Add compile-changed plugin