Move the AngelScript API registration to the Script library and inverted the Script <-> Engine library dependency.
Move object factory registration into the subsystems where possible.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2147 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Fixed UI subsystem to dismiss the FileSelector correctly when its modal window is being closed via ESC key.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2148 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Option to disable the InternalEdgeUtility.
Mention indent spacing in coding conventions.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2149 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Send E_MODALCHANGED event only when the modal flag changes successfully.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2150 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Minor refactoring to detect parentage directly.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2151 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Clarified the purpose of the HAVE_XCONST_* tests in CMakeLists.txt.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2152 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Added Lua bindings contributed by Aster Jian.
Fixed missing includes in some header files.


git-svn-id: http://urho3d.googlecode.com/svn/trunk@2153 3bd170d8-ddcf-f82c-f583-7a401ccf5608
If node animation has only 1 track, play it in the given root node regardless of whether the track & node name match.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2154 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Cleaned up cmake_vs20xx.bat.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2155 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Replace tab with space.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2156 3bd170d8-ddcf-f82c-f583-7a401ccf5608
Replace tab with spaces.

git-svn-id: http://urho3d.googlecode.com/svn/trunk@2157 3bd170d8-ddcf-f82c-f583-7a401ccf5608