Remove mobile  build and archive dirs before rebuilding the mobile part

This PR replaces #677 
It makes sure that ``mobile/archive`` and ``mobile/build`` directories are removed before regenerating their contents, in order to prevent permission problems when several users run the buildout command on the same instance.