Merge pull request #71 from avinashcpandey/develop

Fixed one issue with TBB code path for scanbyKey
Added - gather, gather_if and Appropriate Google TestCases
Merge pull request #72 from rkskvk/develop

Added - gather, gather_if and Appropriate Google TestCases
Updated scatter/gather doc
BTBB Folder contents are now copied to the package.
 Implemented the TBB functions for copy, copy_n, fill, fill_n , generate, generate_n, min_element, max_element, inner_product, stable_sort, stable_sort_by_key and sort_by_key

 Added Partial Checked_Iterator support for Inner_Product

 Enclosed Large Buffer test cases within preprocessor statements

 Added a few more test cases for offset & for different data types to verify the correctness of the newly implemented TBB functions.
Added btbb files for copying them to the package.
Removed the thread header file from scatter.inl and gather.inl and removed some redundant code from reducebykey.inl
Merge pull request #73 from rkskvk/develop

Removed the thread header file from scatter.inl and gather.inl and remov...
Offset tests for scatter/gather
Removed the thread header file from the reducebykey.inl
Merge pull request #74 from rkskvk/develop

Removed the thread header file from the reducebykey.inl
Added merge Function
Removed unwanted header & commented few lines in inl files of TBB
some correction
Merge pull request #75 from rkskvk/develop

some correction
Correction for min_element, stable_sort, and generate
Merge pull request #76 from rkskvk/develop

Correction for min_element, stable_sort, and generate
Fixed the TBB Includes. Wherein all the TBB files were included by default.
They should be included only when TBB is enabled.
Fixed Min_element build issue in Visual Studio 2010