Mike pre beta review

Terry,

I've made a lot of commits to my branch. Most are corrections.  There are some comments that will require your follow up, ideally before we push out the beta tomorrow, but perhaps to leave for later.  For comments that can't be addressed before the Beta release, perhaps we should strip those out and add them as issues.

I'm pretty free tomorrow at work in case you need to chat. 

Mike