moved sizedivappropriately into TLW

only used by the task list widget so shouldn't be in Widget.js