Merge pull request #992 from patrickmeehan/develop-new

split MOAIGraphicsProp's 'LoadTransform'
fixes to libmoai xcodeproj
moved lua doc generation to moaiutil
Merge pull request #993 from patrickmeehan/develop

moved lua doc generation to moaiutil
Add pubulish-doc script for doc update
Updated web docs file path
Checkin to get Slots Tycoon building. Still not running yet, but it's a lot of progress.

ant/libmoai/jni/Android.mk
* Adding libmoai-android to LOCAL_STATIC_LIBRARIES.

ant/libmoai/modules/moai-android.mk
* Renaming LOCAL_MODULE from "host-android" to "moai-android". Was causing moai-android to not be included in the shared object file.

src/host-modules/aku_modules.h
* Adding include of moai-core/host.h for different "AKU" function definitions.

src/moai-android/JniUtils.cpp
* Everything else in the constructor was commented out, so the assert was commented out as well, for now.

src/moai-android/LinearLayoutIMETrap.java
* Bad merge wrt back button pressed behavior. Commenting out for now.

src/moai-android/moai.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.
* Moving the AKUAppInitialize function to the top so that it's alphabetically in the right place.

src/moai-android/Moai.java
* Adding a missing import for Locale.
* Adding MoaiKeyboard and MoaiMoviePlayer to the list of external classes.
* Removing the MoaiMoviePlayer.onCreate call from the Moai.onCreate function, as it now is taken care of in the for loop.
* Adding the call to AkuAppInitialize() in the Moai.onCreate function.
* Re-adding the setScreenDpi function, as it was missed by a bad merge.

src/moai-android/MoaiActivity.java
* Fixing type in Moai.setWorkingDirectory(). "bundle/assets" was redundant as it's already included in the @WORKING_DIR@ var.
* @RUN_COMMAND@ removed and replaced with 2 Moai.runScript calls. The call to run ../init.lua wasn't working properly, but might not be needed anymore, so commenting out for now. Running bootstrap.lue needed.

src/moai-android/MOAIAppAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MOAIBillingAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MOAIDialogAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MOAIKeyboardAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MOAIMoviePlayerAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MOAINotificationsAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android/MoaiView.java
* Missing imports for Configuration, Resources and Display Metrics.
* Moving the AKU_UPDATE_FREQUENCY var to the top of the list of members, because its a const.
* Re-adding mAppContext. Was deleted via a bad merge.
* Re-adding the initializing of mAppContext in the MoaiView constructor.

src/moai-android-adcolony/MOAIAdColonyAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-chartboost/MOAIChartBoostAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-facebook/MOAIFacebookAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-google-play-services/MOAIGooglePlayServicesAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-tapjoy/MOAITapjoyAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-tstore/MOAITstoreGamecenterAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-tstore/MOAITstoreWallAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-twitter/MOAITwitterAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

src/moai-android-vungle/MOAIVungleAndroid.cpp
* Adding JNIEXPORT and JNICALL to all extern "C" function return types. Changing some return types to their "j" types as needed.

util/ant-host.lua
* Changing ANDROID_PLATFORM_TARGET from id 10 to "android-17". The id number is a moving target value based on the number of sdk platforms you currently have installed, so it doesn't point at a static platform. "android-17" does, which is 4.2.2.
* Removing duplicate entries of LUA_WORKING_DIR and LUA_MAIN.

util/ant-host/config.lua
* Adding ANDROID_PLATFORM_TARGET var
modified make-lua-docs.lua for server doc creation
fixed make docs script (errors in util/until.lua)
Merge pull request #995 from patrickmeehan/develop

fixed make docs script (errors in util/until.lua)
updated make-lua-docs.lua/
Fixed the MOAITextLabel.

* Behavior getDims, getBounds, the inside function is Fix in the same
way as V1.5.
* Fixed a problem when changing the size, layout is not reflected
* To maintain compatibility with V1.5, added getString function.
fixed libcrypto build in xcode
Bug fixes MOAIStretchPatch2D.

MOAIStretchPatch2D becomes considerably smaller.
Fixed the behavior of V1.5.
update travis.yml
removed curl from ios and osx xcode
Revert "update travis.yml"

This reverts commit 1053d396c24aafbd59debb83866556b220c7302d.
Moved file format checks to the files handling the respective formats
Added libwebp 0.4.1 to 3rdparty directory

Original repo: https://chromium.googlesource.com/webm/libwebp
Added support for WebP image format