round(...) is defined in Visual C++ 2013; added as exception to preprocessor fix
demo-cube's timer-callback wasn't working because of bug in GLUT (see references below); changed to use clock() instead

References:
- http://stackoverflow.com/questions/19133222/gluttimerfunc-callback-function-isnt-executed-if-time-threshold-is-under-a-ce
- http://www.opengl.org/discussion_boards/showthread.php/164209-glutTimerFunc-issues-with-Vista
Issue 64 (Google Code): removed unused ft_bitmap_pitch, as well as ft_bitmap_width and ft_bitmap_rows (can read from ft_bitmap directly)
Issue 62 (Google Code): use GL_RED instead of deprecated GL_ALPHA as 2D-texture's internalFormat
Merge pull request #4 from cforfang/master

Various fixes from cforfang