2009 mars branch

Originally cloned from https://acsucn-1.googlecode.com/svn/trunk/, this should be pulled into a 2009-MARS branch, not into master.