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
Merge pull request #4 from rzwitserloot/master

Merge changes from rzwitserloot/master to jlahoda/master.