trying Git cherry-pick
fixed pk name
improve OccurrenceExtensionDAO
Merge pull request #5 from Canadensys/testliger

bring back canadensys-data-access changes
awsome!