This comprehensive guide breaks down exactly what you need to prepare for filing your 1040