Changed instructions to compile+load in one step.
Changed invocation style (using erlang:apply/2).
Made conformance level explicit, so that invocation fails if a non-supported
conformance level is indicated.
Made technology list explicit, so that if any non-supported technology is
indicated, invocation fails.
Introduced macro labels for technology and conformance levels.
Moved label definitions to a header file.
Changed invocation style (using erlang:apply/2).
Made conformance level explicit, so that invocation fails if a non-supported
conformance level is used.