added code to play with jmx including creating custom MXBeans, notifications and playing with builtin jvm mbeans.