Fix circular import

There is a cirular import loop in sugar:
buddyicon imports buddymenu imports homewindow imports meshview
imports buddyicon.

This patch breaks the loop by moving the homewindow import into the
one method that uses it.
Merge branch 'walterbender-circular-imports'
Use del instead of IconInfo.free

Relace free method call for the proper python del call. IconInfo
does not have a free method.

Signed-off-by: Martin Abente Lahaye <tch@sugarlabs.org>