The magnificent starburst galaxy Messier 82