Switched all instances of 'not blank?' to 'present?'

`!thing.blank?` is harder to reason about than `thing.present?` (not _way_ harder, but still). Maybe it's just me, but I think it's a little better this way.