First shot at design spec for: Allow managed types to extend non-managed interfaces
First shot at design spec for: Allow managed types to extend non-managed interfaces

+review REVIEW-5761

gstevey/gradle,robinverduijn/gradle,blindpirate/gradle,robinverduijn/gradle,gradle/gradle,blindpirate/gradle,gradle/gradle,gradle/gradle,lsmaira/gradle,blindpirate/gradle,gstevey/gradle,robinverduijn/gradle,robinverduijn/gradle,robinverduijn/gradle,gradle/gradle,robinverduijn/gradle,robinverduijn/gradle,gradle/gradle,lsmaira/gradle,lsmaira/gradle,blindpirate/gradle,gstevey/gradle,gstevey/gradle,gstevey/gradle,blindpirate/gradle,blindpirate/gradle,gstevey/gradle,robinverduijn/gradle,gradle/gradle,lsmaira/gradle,robinverduijn/gradle,robinverduijn/gradle,gradle/gradle,blindpirate/gradle,lsmaira/gradle,gradle/gradle,gradle/gradle,lsmaira/gradle,lsmaira/gradle,robinverduijn/gradle,lsmaira/gradle,gradle/gradle,lsmaira/gradle,blindpirate/gradle,blindpirate/gradle,gstevey/gradle,blindpirate/gradle,gstevey/gradle,lsmaira/gradle,gstevey/gradle