Make about stay at the top for small window widths
Add max-preserve-newlines to web

Closes #74
Closes #199
Python 1.3.2
1.3.2
make python accept -w or --wrap-line-lengthmake python accept -w or --wrap-line-length
Merge pull request #252 from motzke/master

make python accept -w or --wrap-line-lengthmake python accept -w or --wrap-line-length
fixed broken run tests script
Merge pull request #255 from struys/fix-run-tests

fixed broken run tests script
Fix #241, check if dot after newline, and change indentation
Merge pull request #241 from johnkpaul/fix_issue_241

Beautifying function call chains that end with a callback results in incorrect formatting
Ensure beautified output is the same when rebeautified

#258 surfaced and interersting issue that was not caught by the
current test framework.  Now the framework checks that beautified
output is unchanged after being run through the beautifier again.

Adding this check immediately found a bug in the beautification of
function declarations. Fixed that as well.
Added clean_attributes option which cleans up ids and classes
(a bit brute force-y, needs additional testing and/or real attribute parsing)