Added more tests to nlp_spec based on constructs with low code coverage
Initial rubocop file
Tidied up ZDate based on feedback from rubocop
Tidied up ZTime based on feedback from rubocop
Tidied up Occurrence based on feedback from rubocop
Tidied up NLPQueryConstants based on feedback from rubocop
Tidied up NlpQuery based on feedback from rubocop