Javier Maschernao has hailed Barcelona team-mate Lionel Messi as “the best player in the history of the game” and fully expects him to extend his contract with the club.