changes due to enhancements requests

added schemaMap, rules, etc config to config file
Updated PersonController with match3 poc method that uses new
configuration
made changes to acct for config based code
tested the changes

added methods where needed
validated via tests

returns a map of match and recon lists
changed response format
fixed bugs around EditDistance compare method
minor response format edits

added matchscore to response
Config has security credentials

API has been secured via clientId/password, SecurityService.login is
added
default test harness for SecurityService
updated README, json response payload updated

curl has headers for clientId and password,
changed Response json payload
swp files in version control? accident

swp files should not have been checked in, accidental checkin, delete
added versions of datasource and config.groovy

testing this release on idmatch-d1 using ucb data
deleted domain classes that are no longer used

changed person domain class to be generic, all other domain classes are
removed, as these classes are subsituted with properties in
config.groovy file
removed redundant methods from MatchingService
made Person generic
working on moving out the configuration to external files
Person and EditDistance

no notes for this commit.
ignore this commit

it is not code but compiled classes, will clean them up in my next
checkin