IDE-822

1.Create new URLClassLoader to dynamiclly load HookHotDeployListener class to get
supported properties event list.
2.Loaded portal-impl.jar and other required jar files.
IDE-822 Source formatting
IDE-822 removed jdk1.7 api
IDE-1364 Let the maven project use the groupId of super project