CMake: fix JAR package generation
Merge pull request #104 from valnoel/fix_java_packaging

CMake: fix JAR package generation
Transcoder: add process method based on stream

* Enum to value eProcessMethodBasedOnStream.
* Add attribute _indexBasedStream to get the index of stream.
* Stop transcode at the end of an indicated stream.
Transcoder: rename _indexBasedStream to _mainStreamIndex

Index of stream used to stop the process of transcode in case of
eProcessMethodBasedOnStream.
Merge pull request #106 from cchampet/feature/FTDMAT-326

Transcoder: add process method based on stream
Windows: add missing dllexport flags into headers
Windows: add missing algorithm include into Transcoder.cpp
Windows: disable CMAKE_CXX_FLAGS
Windows: include FFmpeg Windows .lib files
Windows: include Windows case for SWIG binding target portperties
Windows: add FFMPEG_INCLUDE_DIR into avInfo CMake include directories
Windows: fix SWIG binding for static const members and process module
Windows: fix MacOSX case for SWIG binding target properties
Merge pull request #107 from valnoel/build_windows

Build windows
Merge branch 'master' of https://github.com/avTranscoder/avTranscoder into dev_clean_refactoring

Conflicts:
	src/AvTranscoder/common.hpp