1. Finished up my Tcl API proc for defining portlets in a db-independent way. 2. Changed some catalog message errors 3. Fixed some noquote stuff 4. Finished porting dotlrn-homework to PG (not fully tested) 5. Modified homework to use the completed Tcl API defined in #1 above.
I didn't really change all these files but (sigh) was working with a copy of a checkout ... should've soft linked instead. I did change a fairly large number of files which is why I'm letting this large commit go through rather than figure out which.
I removed default-dotlrn-master.* because dotlrn-master.* is the one we use. I removed explicit references to dotlrn-master in templates because someone should be able to use a private copy of dotlrn-master with a different name if they wish. I fixed a few noquote issues (by no means all)