spitted java plugin depend and main plugin

idea project -> consulo project