fix logic in checkDependency which added the lcmtypes_drake.jar on every call to checkDependency('lcm') instead of just the first time lcm was actually found.  only presented itself as a problem on parallel unit tests