Add func (*Query)MapScan(map[string]interface{})

Iter.MapScan(map[string]interface{}) Method is an useful interface to imprement data bindings.
It would be nice if *Query also has this method.

Could you review this PR?