fix regex, to allow bracket in event's comment

  - force parsing of elm_layout.c and elm_widget.c before everything
    because there are signals descriptions
  - change filenames from "ElmButton.eo" to "elm_button.eo"
change 'signals' to 'events'
remove ; from the closure of each section.
fix closure bracket for constructors section
add hardcoded cases for Edje and evas_object_size_set/get