support location information for a component (if it is created from a zul)
and column number for Location
add zul line number info when throw a exception or logging a message.
Merge commit 'master' into component-location-info-4mvvm
fine tune
code mark for test
tune the implement to annotation
Merge commit 'annotation-location' into component-location-info-4mvvm
Merge commit 'master' into component-location-info-4mvvm
tune the implement to annotation
fine tune imple to new location annotation
Merge commit 'comp-location-in-annotation' into zkoss-master
ZK-1630 Provides line information when throwing exception in binder
Merge remote-tracking branch 'zkoss/master' into zkoss-master