added intellij to .gitignore. Interface constants are automatically public static final, so these keywords are redundant.
Drops some trailing whitespace
Merge branch 'drop_public_static_final'

Java interface constants are already public static final, so having the keywords was redundant

(See https://github.com/gocardless/gocardless-java/pull/22 for context)