Issue 667: ODataModelBuilder has a confusing dual API

Adding a non-bindable action is confusing as the ctor for
ActionConfiguration adds the action to the ModelBuilder.

Making the ctor for ActionConfiguration internal and adding an API
method on the ModelBuilder instead to add a non-bindable action.
Issue 734: No default container in metadatadocument