Extend text previews to 128k and binary to 8k

I made a comment about this (in the store) and then decided to do it myself for me and then noticed that it wouldnt be too much of a job to push this, so here it is...