Fix for performance degradation due to minimal indentation

Changed output to an array of OutputLine objects

Fixes #288
Python 1.4.0
1.4.0
Merge branch 'master' of github.com:einars/js-beautify into gh-pages