Fix time signature meta event length.
support #include event.
add guard for recursive inclusion. Add documentation for #include directive.