Are you stuck for cover letter ideas? Here are 5 free online templates that can help you land your dream job.