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.
Check for input focus before applying camera presets in editor. Closes #81.
Update credits.
Attempt to setup CI build using Travis.
Setup Travis CI.
Setup Travis CI. Add missing doxygen package and correct build path.
Setup Travis CI. Exclude Clang build. GCC build appears to be OK now.
Added ambient occlusion LitSolid permutations. These read the emissive texture and use the second texcoord, like lightmapped permutations. Closes #79.
Attempt to automate deployment of site documentation using Travis CI.