Static Framework was missing -ObjC linker flag
this might have caused categories from DTFoundation to not be included. Probably fixing #361
Right align RTL justified text, fixes #362
removed comments
added justification to arabic test
Changed Mac Unit Test to use Mac framework
Updated DTFoundation ref
removed disabled caching
Load available fonts into override table

Now the +initialize of DTCoreTextFontDescriptor gets a list of all available fonts and registers them in the override table. This way fonts can be found even if they are not registered in the override plist, in fact the override plist can be reduced or omitted.

This fixes a problem on iOS 5 where some fonts could not be matched if their family name contained a space.

Fixes #365
Merge branch 'master' of github.com:Cocoanetics/DTCoreText
Revert "a fix with some fonts on ios < 6"

This reverts commit b3e8b0234c2159d7105b6c3520391223b7521641.