Bug 922126 - [Clock] Introduce AMD and associated build process

Using the E-mail application as a guide, formally define Clock's modules
(along with some shared scripts) with the Asynchronous Module Definition
pattern.

r=jrburke