Fixed clang warning:
warning: control reaches end of non-void function [-Wreturn-type]
Merge branch 'warning_fix' into devel
Fixed missing include files.
The root CMakeLists.txt has been using add_subdirectory() in reverse order.
Merge branch 'fix_googlemock_include' into devel
Merge branch 'master' into devel
Language changed from cpp to c++.
Indentation changed to spaces.
Added installation (make install) support.
Added Travis build status icon.
Fixed permissions error when doing 'make install'.

Command 'make install' has been called withous sudo.