Clean up scene node related comments in samples.
Use CMake command to move and rename for portability. Closes #73.

- Revert back CMake version. Use CMake -Wno-dev option to suppress the policy warning for CMake 2.8.12 early adopter.
- Since the new policy is not in place, set some more target property to prevent Urho3D static dependency libs from being transitively link to other targets linking to Urho3D.
Make E and Q keys move the camera up and down (as in Unity and UDK).

Make NumPad 1, 3 and 7 select a front, side or top view.  Ctrl-1,
Ctrl-3, and Ctrl-7 select the opposite view (as in Blender).

Alter the mouse-look functionality to prevent gimbal lock when facing
straight up or down.
Add Lua binding to PODVector<RayQueryResult> and Octree::Raycast()
Document the view keys (Numpad 1, 3, 7) and the ascend/descend keys (E, Q).
Update credits. Normalize whitespace.
Use Apple libtool when building static lib using Makefile. Closes #74.

Also in the commit:
- Remove BOM from License.txt and Readme.txt. Update Urho3D website URL in Readme.txt.
- Detect MSYS build environment. It is now possible to build Urho3D using Msys shell on Windows, i.e. cmake_gcc.sh could be used for both native build and Android build on Windows platform (MinGW is required).
Merge remote-tracking branch 'remotes/petex/master'
Restore previous camera yaw + pitch control, but add a toggle in settings dialog to control whether the pitch is clamped between -90 and 90 degrees.
Do not attempt to set a nonexistent default icon.
Fix collision calculation of  index offset when using multiple geometries
Merge pull request #80 from ThunderBeastGames/JME-URHO3D-FIXCOLLISIONSHAPE

Fix collision calculation of index offset when using multiple geometries
Fix how tolua++ renaming is being documented in Lua generated API.
Merge branch 'master' into resource_browser