Issue 30: Fixed the generic/Random namespace
 ISSUE 10: Added basic iOS support

- Support for: ARMV7, ARMV7S, ARM64
- Support for: i386, x86_64 (simulator)

- To support ARM64 we had to update the AtomicOperaitons.h to support 32-Bit and 64-Bit Values

- Notice: It is not possible to build GTest for the iOS-ARM Platforms.
- It's possible to build the GTest on the iOS-Simulator Platforms.

- also added tr1/tuple fix for GTEST to the MacOSX toolchains