Collection of minor updates.
Changed EJB to Bean in class, field and method names.
Replaced @EJB with @Inject injection.
Festival edition now used, wrong "schedule use history" removed from DB, @Entity naming made more uniform.

 * ScriptTrigger web service disbaled to avoid the need for scala compilation in IntelliJ.
Updated MySQL dump.
Major (1) cleanup, (2) database structure correction and extension and (3) performance improvement.

Cleanup:
 * all relevant classes consistently extend BasicEntity
 * all relevant classes consistently implement Serializable
 * refactored Converter class hierarchy
 * no more QTronic copyright
 * made the naming of table, fields and constraints consistent across database

Database structure correction:
 * user schedules now tied to festival edition
 * movie bundles now tied to festival editions through separate table (to
   enable reuse of movie bundles across festivals)
 * movie bundles are now independent of sections
 * section names can now be reused across editions of the same festival (or of
   different festivals)
 * sections and venues can now be custom orderer

Performance improvement:
 * festival programme caches day programmes
 * festival programme caches movies in each section

Others:
 * conversion functions available as custom EL functions