OSX installer: Added "rules" directory.
[MOSYNC-2827] It was an Apple LLVM bug, it was fixed after switching the preffered compiler to GCC 4.2. Because of the change in compiler, a piece of conditional code was added in intlibs/bluetooth/connection.cpp to correctly define a global that was originally only declared as extern (but Apple's compiler didn't mind).

This was the worst bug that I have seen in my entire life.
Merge remote-tracking branch 'main/master'
Merge pull request #374 from iraklisrossis/master

Changed compiler for iOS to GCC 4.2 (from Apple LLVM) due to terrible bug MOSYNC-2827
Merge pull request #367 from fredrikeldh/master

OSX installer: Added "rules" directory.
maGetImageData: Clarified that the pixels are little-endian ARGB.
Merge remote-tracking branch 'main/master'
Changed the __APPLE__ define to __llvm__ to be specific about the compiler
Merge pull request #376 from iraklisrossis/master

Fix for last night's broken nightly
Merge pull request #375 from fredrikeldh/master

maGetImageData doc: little-endian
MoSync-2849, added GLM library. Updated rules/task.rb to handle copying of folders
Merge remote-tracking branch 'upstream/master'