committing version 2.0 of vba cleanup module

many changes as per wrap up of unicorn sprint ; should be good through
griffin sprint.  Includes support for preserving blank space with
certain styles; correcting ellipses, dashes etc.