Add support of Widget annotation

 - Pass through every services to find Widget annotation
 - Scan Widget sub-directory in every bundle to find Widget annotation