Process text in-memory.

Adding line for line to the view is extremely slow for large files.

This improved performance on large files for more than factor 100 (no educated guess, though). Large files previously blocked Sublime on filtering for more than a minute are now filtered within 2-3 seconds. Even files as large as 20 MB can be handled in 10-15 seconds.