Modify options and log, make it more pythonic

1. It seems that the options.define were a globe defination for the configure
itme, so we define the things where we need it. Not pile it up in one file,
more pythonic

2. move the options.parse_comman_line to the main progress, for we may chose
the parse config when we need instead of running when the module import

3. move the log module from pyutil to util, I think One project may have One
percific log format, so projects may not have a common feature of the log
define.