work in progress on ProjectSearcher.
[configuration] Added the .getAbsoluteFileLocation() method to AST;
this now works properly (even with eclipse Linked Resources) in both
eclipse and javac. We will now use this feature to search for and apply
config files, which will apply hierarchically based on the directory of
the source file.
[configuration] Initial API for declaring ans reading single settings.
[configuration] ongoing work on the typing and resolving
Added flag PARAMETER to the generated parameters.
[configuration] Implemented the StringResolver
591: setting positions for parameters even when running in NB editor, to avoid problems in javac's Flow.
Merge pull request #40 from jlahoda/591

Lombok issue 591: Lombok 1.12.2 has some regressions with NetBeans
Added code to NOT add @SuppressWarnings to things if a @SuppressWarnings is already there. Lombok itself can't ever do that anyway (we don't add @SW except to things we just generated fresh), but some lombok extension builders do, and this helps them.
[#625] Instead of '31' as a prime number for hashCode(), use something else. 31, probably owing to its inclusion in Effective Java, is overused, as proven by Maaartinus in issue 625. Switching to 277 instead. Also, 1231/1237 pair used for booleans has been replaced by 2591/2609.
[#625] Changelog entry for this issue
[configuration] Bubbling now works
[#626] introduction of formatting options triggered a longer standing bug about wonky timing on replacing Options with LombokOptions, causing javac to complain about not recognizing i.e. a Getter annotation when using it more than once in a file.
[trivial] fixed typos in test files.
#627: Fix for refactoring when @Getter(lazy=true)

When if in NB Editor, just make the getter available (lazy stuff will be created when compiling).

The inNetbeansEditor test is made after all the validations are made to the annotated field, and generates a regular getter for validations, Naviagator and autocompletion.
Merge pull request #41 from serverperformance/master

#591, #627: Fix for refactoring when @Getter(lazy=true)
[configuration] Add option 'stop-bubbling=true' to a lombok.config file to prevent the system from going up the directory tree to find more config files
[configuration] Use the file system to look for 'lombok.config' files and parse those and cache the results
[configuration] Use URI in the API instead of files. Null results in an empty Iterable. Some improvements on the time-out code
[configuration] Pass the ConfigurationErrorReporterFactory as a parameter instead of a field.