Merge pull request #164 from rmorlok/master

Fixing unit tests
add test in makefile
auto run test in travis ci
dump empty frames for split-pages
fixed a wrong optimization when opening a new text line
lazy load with deferrered scroll_to
..
more strict Matrix_less, which was inconsistent
load_page idx now starts from 1; pages_loading move to Viewer instance; fixes; pdf2htmlEX.js.in executable bit removed;
event triggering removed
Merge pull request #171 from micred/lazyload

lazy load with deferrered scroll_to
Merge remote-tracking branch 'origin/lazyload'
add dollar sign for jquery objects
fix .data()
..
removed '--remove-unused-glyph'
include cstdio for remove()
disable auto ligature in ff
fix space width
check if em size is 0