Refactor Aviator::Response

Remove the ghost method strategy and use delegators and
plain old methods to implement its attributes.