Adds git hash to compiler's version switch. Refs #1119.
Fix generation of package-dependent init names.

The code incorrectly used relative instead of absolute paths to
see if *.babel files could be found, which could result in them
not being located properly.

Also added an underscore between the package and the module name
for package_moduleInit() and package_moduleDatInit() so that there
won't be spurious conflicts, e.g. for package A and module BC vs.
package AB and module C.
fixes #1268
fixes #1264
fixes #1265
fixes #1135
fixes #904
Merge pull request #1249 from gradha/pr_shows_git_hash

Adds git hash to compiler's version switch. Refs #1119.
Merge pull request #1304 from rbehrends/fix-packagenames

Fix generation of package-dependent init names.