GeditDocument: bind the implicit-trailing-newline property
GeditView: override GtkTextView::create_buffer()

It's cleaner, and avoid bugs.