title: drupal_set_message() not working in node.tpl.php template on Drupal 7
body: <p>My problem is with
  <code>&lt;?php drupal_set_message('Hello World'); ?&gt;</code></p>
  
  <p>in node.tpl.php</p>
  
  <p>In node.tpl.php, I have also done
          <code>&lt;?php print_r(get_defined_vars()); ?&gt;</code>
  to find out if the theme template is set correctly. The answer is yes.</p>
  
  <p>I also have page_top and page_bottom set in my [theme].info file
          <code>regions[content] = Content
          regions[help] = Help
          regions[page_top] = Page Top
          regions[page_bottom] = Page Bottom</code></p>
  
  <p>$messages is outputted in page.tpl.php
          <code>&lt;div id="messages"&gt;
            &lt;?php  print $messages; ?&gt;
          &lt;/div&gt;</code></p>
  
  <p>After checking through all these, drupal_set_message() is still not working in <strong>node.tpl.php</strong></p>