update maven builds to use java 1.7
netbeans 7.3 config file modifications
Simplify the createComponents() methods.

- Make stored fields non-stored, if they don't have to be stored. This
  allows us to specify a reader when adding the field, rather than
  providing a dummy value and put logic in createComponents() to pass
  the reader to the tokenizer.

- Override TokenStream.reset() in the tokenizers so that the
  createComponents() methods don't need custom sub-classes of
  TokenStreamComponents in order to reset the tokenizers.
Rename Hash2Tokenizer back to Hash2TokenStream.
Merge pull request #11 from kahatlen/create-components

Simplify the createComponents() methods.
Fix javadoc warning (@todo is an unknown tag)
Fixed PMD and FindBugs warnings
Make sure AccuRevRepository closes readers
(fixes FindBugs warnings of type OS_OPEN_STREAM)
lucene 4.2.0
lucene 42 search engine swithc

(both 41 and 42 formats seem to be supported by 42)
Merge remote-tracking branch 'upstream/master'
fix JDBC test cases