Fix bug when setting dedupe_field on test queue items
SalesforceQueueProcessor processBatches() and processBatch()
Changing way modules are installed during test setUp()

This makes it a tad easier to add modules to each successive child test
Added a record map entity to salesforce_genmap
Add queue hooks to genmap to save and add salesforce ids to queue items