Add support for more than one quick fix per PMD rule
Fix SuppressWarningsQuickFix for violations outside of class declaration

When the PMD reported a rule violation outside of the class declaration,
e.g. within the import statements, the SuppressWarnings quick fix did
not add the annotation to the class declaration.
Add quick fix for IntegerInstantiation

This quick fix replaces new Integer(123) with Integer.valueOf(123).
Add quick fixes for ByteInstantiation

The quick fixes replace new Byte(123) with either Byte.valueOf(123) or
123 (autoboxing).
Add quick fixes for ShortInstantiation

The quick fixes replace new Short(123) with either Short.valueOf(123) or
123 (autoboxing).
Add quick fixes for LongInstantiation

The quick fixes replace new Long(123) with either Long.valueOf(123) or
123 (autoboxing).