Swing MapView: add more cleaning calls in destroy