Moves version checks into method preparing message context.
Provides default versions for context preparation to avoid repetitive
task of updating it in every method after introduction of new version.
Change-Id: I761e98ae46b7d1140f30b883a617a75b4af3fe0a