The Pivoting Framework: Frank-Wolfe Algorithms with Active Set Size Control