Change: Module pattern

This version of the pattern adds better JSLint compliance and
removes dedicated AMD support.

The NPM version of this packages has been bumped a major version
to reflect the change in AMD support.

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>