[refactor] checking for the allowProperties options
[refactor] checking for the allowProperties options

@blakeembrey: An empty object would equal false which is inconsistent
with non-existence.

buzinas/tslint-eslint-rules,buzinas/tslint-eslint-rules,buzinas/tslint-eslint-rules