Added a UdpSocket class which is a work in progress at this time.
Merge branch 'master' of file:///git/libNRCore
UdpSocket is in working order now but yet to be tested fully.
A few changes in types and renamed CONST macro to avoid conflicts in windows.
Added an Android Make file and removed some old XCode files that were not needed..
If compiling along side cocoa, Address #undef DOMAIN declared in Maths.h otherwise will not compile.
Some small tweaks to make compatible with the android NDK
In the process of making UdpSocket abstract from platform specifics. Added an interface class that wrap the various platform interfaces.
Removed the autoRelease from Array... It was a bit dirty and confusing and therefore a likely source of bugs later down the line. Now objects must be manually released. Finished the InterfacesBase class but has yet to be tested with a derived platform specific class.
Added a few android pre-compiler statements for compatibility reasons.
Moved platform outside of the libnrcore source file. As the cpp file here must be carefully selected depending on the host OS.
Changed the path of the platform specific file includes
Added some android compatibility code.
Merge branch 'master' of ssh://localhost/git/libNRCore
Put platform code back under libnrcore source directory as when the header would be installed as a pre compiled library they would need to be under the libnrcore folder.
Merge branch 'master' of ssh://localhost/git/libNRCore
Added Bitmap class and made a few updates to the osx interface class and UdpSocket class