added new timer module
added timer codes and docs, still need to add tests
added timer tests and doc
fixed timer tests
fixed doc and test errors, tested on Python 2 and 3
added prediction example using lambda function in doc
renamed timeit to timefunc
renamed SimpleRunTimePredictor to RunTimePredictor
added more options for plotting and updated doc
Merge pull request #743 from pllim/func_timer

Generalized function timing module