Added .gitignore to fences/mains to avoid keeping compiled executables named *-fence.