Add the extend-module form

The extend-module form allows module attributes to given not only in
the define-module form but later in the file as well. This is useful
for macros and includes.
Collect attributes from the included .hrl file