Latte: fixed macro prefix passing

Set MacroNode prefix for n:inner-macro.
Json: characters \u2028 and \u2029 are always encoded, so generated output is really JavaScript subset
Neon: added support for sequences \b, \r, \f (Json is now really Neon subset)
Merge pull request #908 from milo/latte/macro-methods-and-prefix

Latte: fixed macro prefix passing
Happy New Year 2013
Method __toString() must return a string value
.gitattributes: for ignoring folders when downloading from github
Merge pull request #910 from HosipLan/feature/gitattributes

.gitattributes: for ignoring folders when downloading from github
Merge pull request #920 from flame-org/master

__toString() must return a string value
Forms: getHttpData() always returns array [Closes #531]