Use xeCJK to define Chinese and English fonts independently
Refine font setup in template (proof-of-concept)

- As a proof-of-concept, use EBGaramond as main font
  and Canterell as bold font for non-CJK text.

- Also, try "AR PL KaitiM GB" for CJK "italic" font

- Use XeTeXinterchartokens mechanism to display
  Miscellaneous Symbols and Dingbats like ⚠ ☢ ☠ ✔
  correctly.  "DejaVu Sans" contains these glyphs
  and is chosen as an example; feel free to choose
  another font.
  See [Font substitution with XeLaTeX](http://tex.stackexchange.com/questions/23049/font-substitution-with-xelatex)

- Add a note about jjgod's patches to xdvipdfmx in XeTeX
  as a possible solution to using Source Sans Han S
  in the near future.
Merge branch 'template' of github.com:anthonyfok/gnome3-app-book into anthonyfok
Merge branch 'anthonyfok'
merge AnthonyFok's font commit
remove unfinished chapter
modify default font to Cantarell

for a test
modify default font to Cantarell (retry)

cause drone.io didnot have the ebgaramond font
sample book updated
conclude merge
Merge BinLi's last fix for chapter 3.