Use "Subversion_SVN_EXECUTABLE" explicitly instead of "svn patch".

Even though"Subversion_SVN_EXECUTABLE" is set automatically when
configuring the build, running the "googletest" .csproj fails due to
supposedly missing svn command.
Correction to commit e7ab4f6
Merge pull request #161 from easuter/devel

Use "Subversion_SVN_EXECUTABLE" explicitly instead of "svn patch".
Reorganizing the directory structure

- src/backend/*.* moved to src/api/c/*.*
- src/frontend/cpp renamed as src/api/cpp
Add FindSubversion.cmake to ensure Subversion_SVN_EXECUTABLE is set.
Unified the way complex numbers are printed
Merge pull request #162 from pavanky/reorg

Reorganizing source code file hierarchy.
Added linear interpolation for transform (adds for rotate, scale, skew etc)

* TODO add tests
* TODO check if scale can provide same functionality as resize
Merge pull request #163 from shehzan10/transform_linear

Added linear interpolation for transform

- Adds support for rotate, scale, skew
Added tests for bilinear transforms (rotate)
Merge pull request #165 from shehzan10/devel

Added tests for bilinear transforms (rotate)
Fixes for rotate bilinear tests

* Requires higher tolerance for floating point errors
* Enable previously disabled test
Added struct af_features to store image features (aka keypoints).
Added features class to manage af_features structs.
Added FAST feature detector frontend.
Added FAST feature detector CPU backend.
Added FAST feature detector CUDA backend.
Added FAST feature detector OpenCL backend.
Bugfix for opencl resource cleanup on windows

OpenCL resources on windows platforms seem to be
doing something wrong in reference counting due to
which the at program exit, applications throw runtime
error on clRelease* calls. Avoiding clRelease* calls
for windows platform for now.

Also, changed DeviceManager class memeber variables
naming convention.
Removed device selection from transpose test

* Increased abs diff for rotate_linear test because of windows