remove unused function and struct
fix invalid memory access problem

nginx use unaddressable bytes when mruby's value is passed to nginx.
Merge pull request #19 from cubicdaiya/issues/remove_unused

remove unused function and struct
Merge pull request #20 from cubicdaiya/issues/use_unaddressed_bytes

fix invalid memory access problem