Corrected enumerated skills to match the behavior of their javadoc.
Corrected enumerated skills to match the behavior of their javadoc.

In many cases, the javadoc comments for overriden methods claimed to
throw NullPointerExceptions, but wouldn't. Adjusted the javadoc to say
the methods would allow a null parameter and in such cases treated nulls
as empty arrays. Then added code so that empty arrays would create
skills with default values in every parameter. Each skill now longer
requires a specific minimum size of a given int array either.

AndrewMiTe/chimera-saga-bl