Merge pull request #18 from samuele3hu/master

Add content for chapter 11 about `call custom c++ from lua` and `bind a c++ class to lua automatically`
conventions section
typos
conventions section
Update 2.md

- Minor editing for readability.
- changing sample code to follow conventions used in this book.
modify indentation
modify format
fix indentation problems
adjust text format
Update outline.md

minor fixing, to improve readability.
add more describe to the new ui label
modify some parts of BMFont
Merge pull request #22 from andyque/test

add more content to new label
Update README.md

Fixing Appendix Title, matching it with related document.
Update I.md

Fixing Appendix title.
Merge pull request #24 from kr15to/patch-6

Update I.md
Merge pull request #23 from kr15to/patch-5

Update README.md
Merge pull request #21 from kr15to/patch-4

Update outline.md
Merge pull request #19 from kr15to/patch-2

Update 2.md
Merge branch 'master' of https://github.com/chukong/programmers-guide