RowSingleValueDecodingContainer performance improvements
RowSingleValueDecodingContainer performance improvements

We switch from column indexing to integer indexing, which is far more efficient. And we can use the improved value decoding methods from #384.

groue/GRDB.swift,groue/GRDB.swift,groue/GRDB.swift,groue/GRDB.swift