Adds samples for Java and Scala
Added a desktop Java tutorial
Mat tutorial - grammar and spelling fixes
simplify the kernel logic when using rect kernel or without ROI
onCameraFrame callback signature changed. CvCameraFame interface added.

New interface allows to get one RGBA or Gray frame from camera or both in the same time;
New interface fixes data rase in samples also.
Android samples updated according onCameraFrame callback signature change.
FpsMeter class removed from Image Manipulations and Face Detection examples as unused code.
remove the warnings in accuracy test
Code review issues fixed. Compatibility issues fixed.
Added --failed-only option and multiple input files support
some bugs fix in using AmdFft library
15-puzzle app reverted to usage of old CvCameraViewListener implementation;
super.onPause() call moved to begining of onPause method according Google recomandations.
Tutorial 1 renamed
Tutorial-2 removed as dublicate of tutorial-1 and image manipulations sample.
Tutorial-3 removed as dublicate part of tutorial-4.
Tutorial4 sample renamed to Tutorial-2-MixedProcessing
Tutorial-5 -> Tutorial-3
Project files for Eclipse updated.
Tutorial-1-Java -> Tutorial-1-CameraPreview
Issues fix.
Tutorial for Android synchronized with actual application framework.
fixed assertion failure (vector out of range) for the 'vc10,debug' build (#2775)