Fix warnings
RecordIterator for large result sets
Remove Record.SymbolMap class, replaced by RecordIterator
Minor code cleanups, fixes, etc
Rename Transaction.Select -> Transaction.AnonymousRecord