foreground and background are methods in JBColor
Darcula w/o restart initial
better border color + it's opaque
(cherry picked from commit 9a4fc9a42d2191a0c78a2e50a8c59d9e640bda9c)
make jbpanel react to laf's change
(cherry picked from commit 230f5fc0768076099a91eb38376a34921efa6115)
update refresh fs for retina
j2ee icons update
close tab icon update
icons update
more code cache size and less mx for x64 to avoid code cache full events (flush code cache option still still deteriorate performance)