Updated dbfpy library to version with memo support
Closes #99: Tweaks to auto-matching join fields.

Matches are now case-insensitive.
Target field is cleared if no match is found.
merging some changes mostly to joinmanager