Fix CMakeLists.txt to not unconditionally add include paths to native system headers in /usr/include and /usr/local/include, which contain include files for the host architecture, and not the target architecture that is being compiled for.
Merge pull request #197 from juj/no_xcompile_system_includes

No system headers when cross-compiling.
use lower-case input by default under Linux
Update btQuickprof.h
Update btQuickprof.cpp
fix warnings in OpenGLTrueTypeFont
add upAxis option for Y or Z up
remove some warnings
Merge branch 'master' of https://github.com/bulletphysics/bullet3

Conflicts:
	btgui/OpenGLWindow/X11OpenGLWindow.cpp
remove OpenGL/glu.h from gl3 headers (warning), replace some OpenGL definitions ARB/non-ARB
remove a few warnings, fix GLInstancingRenderer::drawLines
expose debugDraw in gl3
enable png and mp4 output in SimpleOpenGL3App, see
Demos3/SimpleOpenGL3 use commandline parameter
--png_file="pngname" or
--mp4_file="video.mp4"

Thanks to http://blog.mmacklin.com/2013/06/11/real-time-video-capture-with-ffmpeg/
support Retina for movie generation in SimpleOpenGL3App
fix #include path and compile error
fix Windows compile error, SIMD data needs to be passed by reference
add btHingeAccumulatedAngleConstraint derived from btHingeConstraint,
that exposes a new method getAccumulatedHingeAngle
See also https://github.com/bulletphysics/bullet3/issues/42
don't add collision shapes to the list twice
expose basic parameters in SimpleOpenGL3App, test with accumulated hinge angle, GUI is still preliminary
add tinyxml, urdfdom and urdfdom_headers from https://github.com/ros/urdfdom
(removed BOOST dependency and make it compile on Windows)
add CommonParameterInterface.h