Fix column order and dimensions not being remembered

Reverting commit b259ad9f3c7a4e718449a858a3b3302703f71d4b plus additional changes to fix issue #356
removed stringByAppendingPercentEscapesUsingEncoding as the purpose of this method is to encode strings that are going to be part of a URL, e.g. a search query string.
Merge pull request #358 from barijaona/bugfixes

Fix issue #356

tested OK on Snow Leopard and Yosemite
Don’t offset the cell text if it is very long

Re-fix issue #307
This gives satisfactory display of both http://www.baenebooks.com/stanza.aspx?feed=free and http://feedpress.me/sixcolors?type=xml in article list (both in Vertical and Horizontal layouts).
Merge pull request #361 from barijaona/bugfixes

New fix to issue #307
applied string escape fixes to -(void)fixupRelativeIframeTags and -(void)fixupRelativeImgTags
Merge pull request #359 from josh64x2/issue-351

fix for issue #351 aggressive URL encoding