changing rendering of templating to use template::adp_eval instead of ns_eval, because eval in the adp seems to cause some include files to not get processed
Checkpoint 3.5 (level AA): use header elements to convey document structure and use them according to specification. (main portlet headings were out of sequence, i.e. skiping directly from h1 to h3)
Checkpoint 3.6 (level AA): mark up lists and list items properly. (list template outputs a table not a list. It's not appropriate when the list has only 1 column)