Fix NIO Buffers<T> .put<Type1>(<Type2>) - Add appropriate source -> destination handling (Float/Long/Double/..)