Fixed mssql punch loading

So that it respects last load date.  This commit also has some
preliminary punch save code.