Refactors a few height getter methods
Fixes iOS7 oddness with inverted values on landscape orientation, for payload sent over custom keyboard notifications
Refactors keyboard status assignment. Makes keyboard notification more reliable, skipping duplicated statuses