Semicolon fixes to placate JSHint

* Also removes some unnecessary semicolons.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Tell JSHint to ignore external libs

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Tell JSHint to unignore moved sources

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Fix syntax error (missing )) in Factory

Signed-off-by: Alex Coles <alex@alexbcoles.com>