Added silencing and locking examples and some clarification text
JSHint compatibility and added another constructor test