completed major work of FK reference by functionality
completed major work of FK reference by functionality

refactored field map confirm to use multidementional instead of error prone hack.

changed putSObjects() function to work with FK reference function

changed _convertToAny() to protected function (from private) to allow FK ref to work

auto-select id for upsert external id

gmathrubootham/forceworkbench,ganesh-sfdc/forceworkbench,ganesh-sfdc/forceworkbench,google-code-export/forceworkbench,google-code-export/forceworkbench,Letractively/forceworkbench,tectronics/forceworkbench,Letractively/forceworkbench,ganesh-sfdc/forceworkbench,gmathrubootham/forceworkbench,robbyrob42/forceworkbench,ganesh-sfdc/forceworkbench,robbyrob42/forceworkbench,gmathrubootham/forceworkbench,gmathrubootham/forceworkbench,tectronics/forceworkbench,Letractively/forceworkbench,robbyrob42/forceworkbench,google-code-export/forceworkbench,tectronics/forceworkbench