bugfix for latest clang/libc++
updated for the latest clang/libc++: The major problems come from constness to pointer of const data...
update for 0.3.3 and update docs