Code tidy up

Signed-off-by: Phil Mander <philip.mander@gmail.com>
Fixing spelling errors in jsdoc

Signed-off-by: Phil Mander <philip.mander@gmail.com>
ProtoFactory was converting array arguments to associative array objects when injecting them

Signed-off-by: Phil Mander <philip.mander@gmail.com>
Latest 0.2.0 snapshot build

Signed-off-by: Phil Mander <philip.mander@gmail.com>