Remove IntelliJ Contracts

Seems that IntelliJ Contracts (currently)
collide with JSR 305 annotations. Thus if using
Contract-method- and Nonnull-parameter-annotation
the Nonnull-parameter-annotation will be ignored.
Add Apache License 2.0 Copyright
Sort class members.