fixed: medium length lists scroll off screen #1

added some more tests also.
Merge branch 'gh-pages' of https://github.com/garris/TremulaJS into gh-pages