[B2G] UI tweak for multi-resolution devices support on B2G
Bug 879211: ignoring bad document outline reference
Fixes missing compressed object detection
Bug 874851: ignoring bad stream length
Bug 861638: ignoring double-EI
#3248: fixes hp scanner's bad XRef
#2098: scanning for stream length when it's incorrect
#1277: ignoring error for bad "empty" block
Cache fonts by reference.
Implements FFC1 marker (and syncs with jpgjs)
Adds test for issue 3371 and enables testing with password.
Fix notdef typo.
Enable changing page using Shift+Spacebar in presentation mode
Increase browser timeout.
Merge pull request #3401 from brendandahl/bump-timeout

Increase browser timeout.
Merge pull request #3391 from brendandahl/font-cache

Cache fonts by reference.
Merge pull request #3375 from yurydelendik/bug867484

Fixes missing compressed object detection
Merge pull request #3376 from yurydelendik/bad-pdfs

Misc fixes for corrupted PDFs
Update and cleanup readme.
Merge pull request #3390 from yurydelendik/jpgjs-2

Implements FFC1 marker (and syncs with jpgjs)