[all] Adds utils.typeName().
[all] Shrink Camera.js by adding argscheck.getValue(val, default).
[all] Minor simplification of CompassHeading.js's ctor logic.
[all] Refactor copy&paste in Contact.clone() into a helper function.
[all] Minor simplifications to FileEntry.js
[all] Add argscheck to Contact.js
[all] Add argscheck to DirectoryEntry.js
[all] Use argscheck in Entry.js

Saves 500 bytes
[all] Add argscheck to FileTransfer.js
[all] Use argscheck in Media.

Also removed unnessessary guard against console not being defined.