fix android can't input unicode characters
fix hide soft keyboard by press 'back' button,
 then click current focus text edit/line edit control,
 soft keyboard won't show again

add features:
  press enter key with line edit control will hide soft keyboard
fix enter key
-Support for changing fonts
-Detect when free() might crash the project and throw error
-fixed 2D Bounce in physics (3d still broken)
-renamed “on_top” property to “behind_parent”, which makes more sense, old on_top remains there for compatibility but is invisible.
-large amount of fixes
-HttpClient: ’Content-Length’ is added to httprequest if not provided in the headers and a body exists
-expressions in GDScript can take multiple lines if inside parenthesis (python-like)
-Added \ to force linebreaks to GDscript (python-like)
-added exclude objects from raycast
-fixed crashes
Fixed Android crash by adding safety to the hideKeyboard() -function.
Merge pull request #255 from sikakraa/android_kb_fix

Fixed Android crash by adding safety to the hideKeyboard() -function.
Merge branch 'master' into hotfix-android-unicode-ime-input
Move onKeyDown/onKeyUp from Godot to GodotView
Press 'back' button should not terminate program, normal handle 'back' event in game logic
Merge pull request #195 from sanikoyes/hotfix-android-unicode-ime-input

fix android can't input unicode characters
Fixed the compile error due to spawn jobs on some machines
Merge branch 'DevBranch' of https://github.com/bwzuk/godot into DevBranch
Merge branch 'master' of https://github.com/okamstudio/godot into DevBranch