Changes to UI drag behavior:
- Multi-touch drag support
- Combo touch support -- you get id mask of pressed buttons + number of buttons + the average of their positions
- OnDrag* signature updates, with more information available and improved OnDragCancel / E_DRAGCANCEL support.
A sample showing how to use UI drag features (drag begin/move/end/cancel and how to use most of the event data), and it can be used to demonstrate multi-touch drag support on touch-enabled devices.
Fix global anisotropic filtering mode on OpenGL. Closes #509.
Added a range check on GetDragElement(unsigned).
Exposed UIElement::GetDragButtonCombo and UIElement::GetDragButtonCount to Lua script, and adjusted their signatures.
Child elements of a scroll view can now be auto disabled when touch scrolling to prevent triggering of child element events.
Disable Bullet's built-in profiler, as the results are not being used.
Configurable maximum substeps per frame in PhysicsWorld. Zero (default) = unlimited, positive = limited, negative = adaptive timestep, always 1 per rendering frame. Adaptive step is not recommended when consistent physics behavior is desired.
Added missing contributor credit.
Travis CI: API documentation update at 2014-11-03 16:53:48 UTC.
[ci package]
Merge pull request #510 from hdunderscore/ScrollView_AutoDisableChildren_clean

ScrollView:: Auto disabling children when touch scrolling
Travis CI: API documentation update at 2014-11-03 19:48:23 UTC.
[ci package]
Added Lua and AngelScript versions of Sample.
Added UIElement::GetDragButtonCount / UIElement::GetDragButtonCombo bindings to AngelScript.
Fixed skeletal animation trigger event not triggering for a looped animation, if the trigger point is defined at the animation's end. Fixed erroneous AngelScript binding for ValueAnimation::SetEventFrame().
Travis CI: API documentation update at 2014-11-05 09:55:42 UTC.
[ci package]
Use correct case of CopyFramebuffer shader name in postprocesses.
Fix Texture3D load failing always without an error message. Closes #513.
Fix for ValueAnimation EventFrame never being called if it shares the same time as the last KeyFrame.

Closes #512
Clean up + included a by-pass in UI.cpp to allow for drag move and drag end to occur when Input::IsMouseGrabbed() is true (allowing existing events to continue, preventing new events from triggering).
Fix MinGW installation directory when cross-compiling on Linux host.