Avoid C4244: "possible loss of data" not necessarily a problem
Push WarningLevel to Level2 into VS project

Fix Part 1/3 #2526
Don't use switch with only default case
Push WarningLevel to Level3

Fix Part 2/3 #2526
Minimize conversions to float to avoid possible loss of data
Merge branch 'master' of github.com:openframeworks/openFrameworks into
fix-warnings-level-2

Conflicts:

libs/openFrameworksCompiled/project/vs/openframeworksLib.vcxproj
Regroup pragma statements in one declaration into ofConstants.h

Fix #2532, Fix #2526
Merge branch 'master' of github.com:openframeworks/openFrameworks into fix-warnings-level-2

# By Laurence Muller (2) and others
# Via arturo (3) and others
* 'master' of github.com:openframeworks/openFrameworks:
  changed seek default tolerance back to kCMTimePositiveInfinity. added a iOS5 check that prevents a crash.
  This will get rid of the "mediaplayer went away with unhandled events" messages when unloading the MediaPlayer objects.
  No value has been assigned to 'speed' causing it to be assigned 0.0f. This causes some chipmunk effects when using the SoundPool on certain devices.
  ofSetCircleResolution: fix so ofRectRounded gets affected by ofSetCircleResolution
  ofGstUtils: set plugins path for windows
  replaced poco 1.4.6 libs with 1.4.3p libs for vs2012
  - fixed bug where seeking would sometimes get stuck. - improved seeking accuracy. - fixed crashes when accessing samples at the end of a video. - fixed texture caching issue when video was recorded. - added methods for audio sampling. - added methods for enabling/disabling video and audio sampling when not needed. by default sampling is on.
Merge pull request #2532 from LeoColomb/fix-warnings-level-2

Fix Warnings Level3