Firefox 1.0 Released

The wait is over :slight_smile: