Little step for async API
Added async stat method
Callback is removed from cpp binding.
Created data_pointer for data holding
Added result wrapper to exception handling
Added async read methods
Added async session::read_data_range method
Added async remove_data_range