Allow property.select to override the property field name.

This is a generic way to address
https://github.com/dresende/node-orm2/issues/273
Important: property.select can be a function, whose
return value won't be escaped.

I'll happily add a test and modify readme.md if that PR is ok.