Added support for switching active task when the current active task is removed

    When the current active task is removed, the first of the
    remaining tasks is set as active.

    Corrected small bug that allowed the user to click on the
    start button even when the pomodoro had already started.