Minor fixes for usage errors.

commit.dart =>
parent.length generates a Javascript warning due to a type error when using dart2js to generate Chrome App ready code.

merge.dart =>
minor naming fix for the library name

pack.dart =>
Eclipse was completely unable to "run as Chrome App" with "as archive" present; and getCrc32 works without archive. prepended... Ok to remove?