Removed uncessary stream synchronizes in device pointer functions
Removed uncessary stream synchronizes in device pointer functions

The user of the library should be handling these device(Stream)syncs
inorder to achieve total asynchronouse use of arrayfire in user space
programs.

umar456/arrayfire,umar456/arrayfire,umar456/arrayfire,marbre/arrayfire,arrayfire/arrayfire,merlin-ext/arrayfire,marbre/arrayfire,arrayfire/arrayfire,ghisvail/arrayfire,merlin-ext/arrayfire,ghisvail/arrayfire,victorv/arrayfire,umar456/arrayfire,victorv/arrayfire,arrayfire/arrayfire,shehzan10/arrayfire,bkloppenborg/arrayfire,munnybearz/arrayfire,9prady9/arrayfire,bkloppenborg/arrayfire,hshindo/arrayfire,shehzan10/arrayfire,hshindo/arrayfire,marbre/arrayfire,victorv/arrayfire,pentschev/arrayfire,pentschev/arrayfire,pentschev/arrayfire,ghisvail/arrayfire,ghisvail/arrayfire,shehzan10/arrayfire,pentschev/arrayfire,9prady9/arrayfire,hshindo/arrayfire,shehzan10/arrayfire,marbre/arrayfire,bkloppenborg/arrayfire,merlin-ext/arrayfire,9prady9/arrayfire,bkloppenborg/arrayfire,victorv/arrayfire,munnybearz/arrayfire,munnybearz/arrayfire,hshindo/arrayfire,merlin-ext/arrayfire,arrayfire/arrayfire,9prady9/arrayfire