For Travis CI - code cleanup but add more memory diagnostics.
[ci package]

- Simplify the check on environment variable containing the commit-ish used in the 'git describe' command.
- Shuffle the rebase order in 'ci_rebase' rake task, move the OSX-CI rebase to the last as OSX Travis-CI build environment is extremely slow lately (has longer job queue).
- Improve 'android' rake task to only create named AVD for CI test when necessary and to turn off graphics acceleration explicitly when starting the emulator in CI environment.
- Add more memory diagnostics to help in investigation of process being killed by Travis CI upstream issue reported in #430.
Make attribute accessor base class abstract to avoid unused parameter warnings when including Attribute.h. The base class is not useful in any case.
For Travis CI - rename source package to use same version delimiter.
[ci skip]
Add the new build options to documentation page.
Closes #446. [ci skip]
Support single image splitting for cube maps. Closes #445.
Adjust RPATH to also search lib directory relative to the executables.
Closes #448.
For Travis CI - set the OSX deployment target to 10.7 explicitly.
If the option is not set, Urho3D CMake build script by default configures it to match the currently running OS X version. On Travis-CI that is 10.9 which is too high for binary packaging. Closes #447.
Enhance CMake build script to support iOS deployment target.
For Travis CI - set the iOS deployment target to 7.0 explicitly but have to bump the OSX deployment target to 10.8 because Travis-CI only have 10.8 and 10.9 SDKs installed.
[ci package]
Code cleanup and fix iOS build.
[ci package]
Refine comment on the PATH_SUFFIX variable.
For Travis CI - when housekeeping SF.net, sort by name instead of time.
Occassionally there could be multiple successive commits causing multiple CI jobs queue up in the Travis CI. Due to latency of each jobs, the jobs may finish not in the same order as the commits. If the CI build happens to be instructed to perform package upload then the uploaded packages may come in not in the right order as the result.
Add documentation for the OS X and iOS deployment target build options.
Fixed missing horizontal flip from the vertical cross cubemap layout.
Travis CI: API documentation update at 2014-09-15 12:19:12 UTC.
[ci package]
For Travis CI - when cross-compiling don't touch native toolchain.
For Travis CI - fix MingW 32-bit CI build.
Update GoldIcon files.[ci skip]
Add more comment for trimmed sprite.
Expose Matrix4 * Matrix3x4 to scripting. Move the multiply as a Matrix4 member function so that it can be properly exposed to lua.
Travis CI: API documentation update at 2014-09-16 21:19:33 UTC.
[ci package]