Trunk 4479: EncounterService.getEncounters should use Person not User for providers

Fixed TRUNK-4479: EncounterService.getEncounters should use Person not User for providers. The line endings should be correct now. I couldn't get the rebasing to work correctly through eclipse so there are three commits instead of 1.
The existing calls are already broken. The method is passing the wrong ids into the database query. It should be passing person_ids but is passing user_ids instead. It is actually a pretty nasty bug that makes the method completely wrong.