Add Busy Cursor on bundle install

Changed to busy cursor when installing activities. Used Gdk.flush() to render the graphics at that instant rather than afterwards. Setting the cursor to busy just before the installation starts and back to the way it was just as soon as the installation ends.