Fixed bug with SceneCache animated object topology.

Previously, if the first topology hash matched the last topology hash, the animatedObjectTopology attribute would not be written, even if the hashes on the intermediate frames differed.
iterate active compilers
Merge pull request #222 from richardmonette/activeCompilers

iterate active compilers
Merge pull request #221 from andrewkaufman/changingTopoBug

Fixed bug with SceneCache animated object topology.
IE base builds have compiler version in the python path.

We need this now that we're doing non-app builds with multiple compilers.
Merge pull request #223 from andrewkaufman/multiCompiler

IE base builds have compiler version in the python path.
Adding double to the list of attributes that can be queried in scene shapes.
Added todo
Merge pull request #224 from valeriebernard/sceneShapeInterfaceDoubleAttr

Adding double to the list of attributes that can be queried in scene shapes
Updated changes and bumped minor version
Using platform independent variables when writing/loading values from StreamIndexedIO.

The changes in the file format introduced in Cortex 8 came with 32 bit values that were saved from "unsigned int" variables. But that is platform dependent.
They have been replaced now by int32_t to garantee that the files can be loaded on 32bit platform.

Added some extra checks to prevent these values to overflow, preventing corrupted files.
Addressing comments by John.
Merge pull request #227 from ldmoser/streamIndexedIOmultiPlatform

Using platform independent variables when writing/loading values from StreamIndexedIO