Merge pull request #1504 from seanpaultaylor/next

Fixes Visual Studio project for missing files.
Merge pull request #1506 from seanpaultaylor/next

Next
Added ability to remove AnimationClip Listeners
Added ability to check if an AnimationClip Listener has been added
Updated Lua bindings
Added ContainerDirection Lua binding which was previously missing
fixed: gestures location being reported incorrect
Merge pull request #1509 from reven86/next-clean

Gestures' locations reported incorrect
Merge pull request #1508 from rcmaniac25/rebuild-lua-bindings

Updated Lua bindings
fixed crash in AudioBuffer's destructor
fixed crash when deleting paused streamed AudioSources
Removed "has" functions from AnimationClip
Merge pull request #1510 from reven86/next-clean

Audiosource errors
Convert tabs to spaces
Merge pull request #1507 from rcmaniac25/animationclip-remove-listener

AnimationClip Listener removal
Fixed Vector4::operator<
Merge pull request #1514 from prshreshtha/patch-2

Fixed Vector4::operator<
Use glyph metrics for spacing.

The CharacterSpacing property of Font can be used to add additional spacing
between characters and is by default 0.
Use glyph metrics for white characters.
Increase GPB minor version because of changes in TTFGlyph.
Read and write array of TTFGlyph platform independently.
Fixed Vector4::operator< (properly)