Avoid DML operations with BusinessHours

This fixes issue #20. The modification avoids creating records for BusinessHours lookups.
Merge branch 'issue20'