I'm angry at the moment and I really just need help here. I had exactly 9 villagers. I know the tenth comes from you persuading them to move into your town from another or from the campsite. But now Jacques is moving in??? I never talked to him while he was in my friends town when he was moving. Why the hell is he here?!
...sorry to hear that happened to you.
The 10th villager can (and will) move to your town,
uninvited, via streetpass, wifi trading/visiting others, or having visitors in your town.
In your case, talk to Jacques and he will mention where he is from. That way you'll know if it's the same Jacques from your friend's town, or some others from wifi or streetpassing with random players.
When there's an open spot in your town, it'd be best to switch to 'lockdown mode':
no one comes in, no one gets out, streetpass etc all off, until you can invite your preferred villager in and secured their house plot.
In case you are looking for a safe method to move certain villagers out, here's a handy guide:
http://www.belltreeforums.com/showthread.php?82107-Guide-Fool-Proof-Guide-to-Moving-Villagers-OUT
(I've heard that it's v difficult to evict the 10th villager, and sometimes it require you to kick someone else out *before* Jacques will be 'eligible' for moving.)
Hope this helps & Good luck! C: