0.5 - Fixed primitives
Made it so BetterReflection#PRIMITIVES are loaded in the static initialization of the class, removing the need to normally initialize the class at least once before being able to use them
Added some primitives to the map (short, byte and void)
BetterReflectionClass#getArrayClassIf(boolean), if the boolean passed in is true the class returned will be the same as #getArrayClass(), otherwise it will be the same as #getClasz()