clean hard tabs

Most of the source does not have hard tabs.  These commits remove them.