#313 - Added missing failure logging in Blog for batch operations

Also cleaned up a number of statements in Blog for readability and compliance with our coding standards.  Added a FIXME for potentially buggy error handling in Blog.  Will open a ticket for future review.
#313 - Additional tweaks to if statements for coding standards
#313 - Favoring logging error and not only its localizedDescription
Merge pull request #320 from wordpress-mobile/issues/313

Adding a site through settings should have more logging