Octave: The release date has changed a bit. October 19 !

Sorry guys, the release date has changed a bit. We have to finish a few more edits. Octave is going to release on October 19 !