Temporarily need to revert this commit, it doesnt work properly as many places in the code still use the static key.

Revert "Added a constructor to the simple type resolver that allows a non-standard type property key to be used."

This reverts commit adc05d18ca1d6f52079ce37b69c3d4177b1ceae1.

Change-Id: I3d6456dcbcc66fc3757d6b307e113fefe9e72b75