Renamed replace_line to #line= and made it copy its argument
Revert "Used regular markdown syntax for code blocks for YARD to format it properly"

This reverts commit 110220c5269b9e8fd7a1933c8f70e988484a2ddc.

Conflicts:
	README.md
Made YARD use RedCarpet to format code to get syntax highlighting on Github too
Fixed bug preventing the input of multibyte characters
Used #getc instead of #getch to make sure not to reset the raw mode too often