Working for a nonprofit can be a rewarding experience. Here’s how you can write a better nonprofit cover letter and land the job of your dreams.