Added the _resolveColumn() method to simplify giving the user the option of passing either a column reference or a column index to a method.
Changed the addColumns() and removeColumns() methods to accept variable length parameter lists instead of having to pass a list/tuple of columns.
No logic changes; just cleaned up trailing whitespace.