[Linux] add cache for font family -> font path mapping

As FcFontMach is quite an expensive call the results of getFontFile() are
now cached in an std::map if either a ttf file is packed with the app or
if a font file has been found by using fontconfig
fix: can't generate CCNode.h's document with doxygen 1.8.3
Update make-all-linux-project.sh

fix bug for auto install 'MISSING' pkg
Add CCSet::create() to create, autorelease and return a new empty set.
fixed #1824:  Exposed cc.EditBox to js.
Merge pull request #2163 from minggo/iss1803-spritetest-lua

add some lua test cases
Merge pull request #2164 from dumganhar/iss1824-editbox-js

fixed #1824:  Exposed cc.EditBox to js and refactored ScriptingCore::executeFunctionWithOwner
Merge pull request #2157 from kevinxuewei/patch-1

Update make-all-linux-project.sh
Merge pull request #2159 from DarraghCoy/add_ccset_create

Add CCSet::create() function
fixed #1830: Force casting `unsigned short*` to `jschar*` for `cc_utf8_to_utf16`.
Tabs ~> 4 spaces
Merge pull request #2165 from dumganhar/master

fixed #1830: Casting `unsigned short*` to `jschar*` where invoking `cc_utf8_to_utf16`.
Temporarily comment `jsb_CCEditBox_prototype` to make jsb projects compiled ok, because the server of auto generating jsbinding has some issues now.
Merge pull request #2166 from dumganhar/master

Temporarily comment `jsb_CCEditBox_prototype` to make jsb projects compiled ok, because the server of auto generating jsbinding has some issues now.
[Linux] fixed font rendering artifacts, added simple line break

This patch fixed the size calculations for true type fonts (especially for
italic fonts)
Additinally a very simple greedy line break algorithm has been added for
true type labels.
Merge pull request #2154 from jedy/fix_ccnode_doc

fix: can't generate CCNode.h's document with doxygen 1.8.3
Update AUTHORS
Merge pull request #2167 from Weeds/feature-linux-fontdimensions

fixed #1834: [Linux] fixed font rendering artifacts, added simple line break.
This patch fixed the size calculations for true type fonts (especially for
italic fonts)
Additinally a very simple greedy line break algorithm has been added for
true type labels.
Update AUTHORS
cocos2dxmatoMac-mini : updating submodule reference to latest autogenerated bindings