Rule: Constructor should use parentheses

Closes #57 Modified getTokens to match getSource function. Added it to context and fixed spelling errors. Unit tests are not very thorough, but they do the job.