server: parse peak memory/disk info from client, store in DB, display in web

The latest client reports the peak working set size, swap size,
and disk usage for completed jobs.
Add fields to the results table to store these.
Parse them in scheduler request messages, and write to the DB.
Display them in the result web page.

This data can be used to improve (or even automate)
the job estimates for memory and disk usage.
client: Remove unneeded defines (They are included in the VS 2010 Windows SDK).
client: Remove a GetProcAddress() call.  Call GetNativeSystemInfo() directly.
MGR: Move Diagnostic Flags dialog from Tools menus to Advanced Menu, add keyboard shortcut control-shift-D to both Advanced View and Simple View.
MGR: Change keyboard shortcut for Diagnostic Flags dialog from control-shift-D to control-shift-F for both Advanced and Simple Views, because control-shift-D was already in use to select the Disks tab in Advanced View.
WINBUILD: Update BOINCCAS project files to VS 2010
WINBUILD: Remove old 5.x to 6.x migration custom actions.
WINBUILD: We no longer support Windows 95, merge the Win95 BOINCCAS code into the main BOINCCAS DLL.
WINBUILD: Create CARestorePermissionBOINCData which will reset the permissions on the data directory on uninstall.

This is needed when the service install was selected and we will be removing the users and groups we created on install.
Admin web: don't use project banner; use stylesheets

It doesn't make sense to show the project banner in admin pages;
the banner typically has (broken) links to non-admin pages.

Also, include basic stylesheets in admin pages.
Mac installer: fix a potential bug.