Merge pull request #62 from MarianoGnu/master

Create qt build.
Merge pull request #63 from MarianoGnu/master

Clear treemap.
unix: Add default encoding based on system language configuration
Use short lang code for Thai
Merge pull request #66 from fdelapena/master

unix: Add default encoding based on system language configuration
Fix japanese locale name
Add missing quotes to get used locale instead global locale
Merge pull request #67 from fdelapena/master

unix: add missing quotes to get used locale instead global locale and fix Japanese locale name
iconv: use SHIFT_JIS instead of CP932
Merge pull request #69 from fdelapena/master

iconv: use SHIFT_JIS instead of CP932
Check expat with pkg-config and enable XML reading support by default.
Bump minimum autoconf version required to 2.69 (for the AC_CHECK_HEADER_STDBOOL macro)
Remove autogen.sh, just use autoreconf -i
Remove the --disable-xml from travis configuration
Update autoconf to 2.69 in CI servers
Update expat to 2.1 in CI servers (provides pkg-config support)
Merge pull request #71 from fdelapena/master

Enable expat by default in autotools
Move headers from include to src
Clean qt build folder ignore list
Ignore exception for qt project