fix #237, add more context info in logs

fix #237

The branch is based on clockfly:refine_log
To view the change only for this PR, check link https://github.com/clockfly/gearpump/commit/e9f64e008d8a030e41bcd86ee1a68ad6a73f74da

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/intel-hadoop/gearpump/238)
<!-- Reviewable:end -->

I think either is good.
Typical format will look like this:
Class@app0task2_3