Pass type in when creating Map tasks
Added types for double conversion
generic buffer creation
Implemented double pinning
Generic load/store buffer options in backend
Working map task on doubles
Merge branch 'float_type_support'

* Working map tasks on Doubles as well as Integers!