update .gitignore
apply lvrend-setNodeStyle.patch
apply lvdocview-getCurrentPageLinks.patch
register external font defined in font-face
apply lvtextfm-punctuation.patch
floating left CJK punctuations
floating left CJK punctuation according to source font
avoid unnecessary floating of CJK punctuations
punctuation taboo for seperation dot '·'
clipping firstCharMargin when floating left CJK punctuation
fix no zlib in cross compiling
fix broken support of mobi format
this bug is introduced in commit 14dda9:
Merge branch 'opengl' of ssh://git.code.sf.net/p/crengine/crengine
fix font-family property ignored if no generic-family is provided
fix cannot override default generic font-family
thanks to @pkbo at mobileread forum.
dirty hack to prevent infinite loop on up skip puncutuation
fix infinite loop on up-skip CJK puncutuations
guard wrapPos when up-skipping to avoid infinite loop
store upSkip position before skipping
Allow libpng to be compiled with `-mfpu=neon`

This change is otherwise innocuous because of the `PNG_ARM_NEON_OPT`
check in both new source files. So it will still compile fine
both for non-NEON ARM and for non-ARM architectures.
Merge pull request #1 from thotypous/master

Allow libpng to be compiled with `-mfpu=neon`