blog post for custom functions in hbase shell