Sending the correct offset to the file.

#14: Refactor GpuFilteredRDD and FilteredChunkItrator 

Task-Url: http://github.com/meisam/spark/issues/issue/14
Fixing the offset passed to deviceToHostCopy

#14: Refactor GpuFilteredRDD and FilteredChunkItrator 

Task-Url: http://github.com/meisam/spark/issues/issue/14
Updating test cases for GpuFilteredPartition after refactoring

#14: Refactor GpuFilteredRDD and FilteredChunkItrator 

Task-Url: http://github.com/meisam/spark/issues/issue/14
rewriting gpu filtered partition

#14: Refactor GpuFilteredRDD and FilteredChunkItrator 

Task-Url: http://github.com/meisam/spark/issues/issue/14
Code formatting and cosmetics
#18: Refactor GpuPartition#project (make Generic and change signature) 

This commit fixes #18 and #20
Task-Url: http://github.com/meisam/spark/issues/issue/18
updating GpuFilteredPartition#fill to consider all data types

Still strings are not working properly

#18: Refactor GpuPartition#project (make Generic and change signature) 

Task-Url: http://github.com/meisam/spark/issues/issue/18
Updating test cases after fixing GpuFilteredPartition#fill

#18: Refactor GpuPartition#project (make Generic and change signature) 

Task-Url: http://github.com/meisam/spark/issues/issue/18
removing the size argument from project

Number of tuples is always the size of a GpuPartition.

#18: Refactor GpuPartition#project (make Generic and change signature) 

Task-Url: http://github.com/meisam/spark/issues/issue/18
Adding a kernel to check for != comparison