Regulatory Interactions between Fibroblast Growth Factor, a Matrix Metalloproteinase and a Proteoglycan in the Control of Branching Morphogenesis