add support for idProperty

by default PK in ExtJS Model is 'id', but it's not always.