[Codeplex Feature #1896]: Support Open (dynamic) colletion property at
open type.

1. Support the open entity type and the CRUD of open entity type.
2. Support the collection of primitive, complex and enum type as the
dynamic property