[Design]Prototype for Parameter and PropertyBinding.

cc: @yishaigalatzer , @loudej , @rynowak, @pranavkm 
Not included here:
 Action Descriptor parameter metadata needs to be designed. 
 BindNever and bindRequiredAttributes.
 FromPath,FormData, FromRouteData attributes 
 ActionSelection has a workaround to make it work with new binding world.


This is just to be consistent with type and propertyInformation, however 
I believe this class and the IModelMetadataProvider interface needs a redesign, instead of having
three methods ( one each for property, type and parameter), it should take in a single info object.