emulate bitwise operation when running under lua5.1 or luajit.
add profiler module.
add iterators utility.

for delay evaluation.
trivial bug fix on util.bitwise.band(...).
some changes.

1. remove youjo:filter()
1. remove youjo:find()
1. jclass's some functions return iterator function