doc: list command-line options in alphabetical order, etc

	modified:   README.md
	modified:   doc/jedi.1
	modified:   doc/jedi.1.ronn
	modified:   src/editor.rb
bugfix: sync stdout to prevent thread deadlocking

I was getting thread deadlocking on terminal resize.  Seemed to be a
problem with rapid resizing interfering with printing. Solution: sync
stdout.

	modified:   src/antsy.rb
cleanup: prettier folded text display

Folded text should now be better aligned with the rest of the code.

	modified:   src/filebuffer.rb
bugfix: in ask line, turn tabs into spaces so cursor stays aligned

In the bottom line output, tabs cause screwed-up alignment. So just
replace them with spaces.

	modified:   src/antsy.rb
bugfix: don't clear too many terminal lines on startup

Upon start, get cursor row, and scroll screen by that amount.
It would be nice to scroll back on leaving, but it doesn't seem
possible. Also, some terminals don't respect scroll-up.

In get_cursor_row():
Different ruby versions return different things from getc. So make sure
we convert to a char.

	modified:   src/antsy.rb
bugfix: ruby 1.8.6 was choking on some regex stuff

1. renamed to_regexp to to_regex.  1.8.6 seemed to have a name
conflict.

2. turned union([..]) to union(*[...]), because 1.8.6 union can't take
in an array.

	modified:   src/filebuffer.rb
	modified:   src/syntaxcolors.rb
	modified:   src/utils.rb
feature: copy text to/from xclip

Can now move text back and forth between xclip copy buffer and jedi
copy buffer.

Handle clipboard stuff when outside of xwindows, by redirecting stderr
to /dev/null.

	modified:   src/bufferslist.rb
	modified:   src/keymap.rb
bugfix: weird gnome terminal issue.

*sometimes* gnome terminal sends \e0 instead of \e[.  sometimes...
I hope this doesn't break other stuff.

	modified:   src/antsy.rb
bugfix: was crashing when cancelling search in menu

solution: don't search if search term is nil.

	modified:   src/antsy.rb
bugfix: string compatibility

My implementation of rpartition was flawed.

	modified:   src/compatibility.rb
	modified:   test/compatibility.rb
bugfix: error in syntaxcolors test code

	modified:   test/syntaxcolors.rb
bugfix: error in bufferslist test code

	modified:   test/bufferslist.rb
bugfix: bad test in upate_indentation

This was flagged by the 1.9.1 test (but not 1.8.[67]).  That is very
strange.  This should cause all sorts of errors.

	modified:   src/fileaccessor.rb
bugfix: ruby 1.9 and later require './' in require

This only affects the test code.

	modified:   test/test.rb
bugfix: error in bufferslist test code

	modified:   test/bufferslist.rb
bugfix: cleaned up update_indentation

Flatten text, so we check all lines

	modified:   src/fileaccessor.rb