Support `keyed values` for Form

googlegroups discussion: 
https://play.lighthouseapp.com/projects/82401-play-20/tickets/982-supports-for-keyed-values-mapping

ticket:
https://play.lighthouseapp.com/projects/82401-play-20/tickets/982-supports-for-keyed-values-mapping