added a sample compound graph into the second cy instance in the debug page
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
updated renderer to draw compound nodes wrt to their children (using autoWidth and autoHeight instead of fixed width and height values)
updated element sort function to ensure drawing of parent nodes before their children
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'

Conflicts:
	debug/init.js
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
node label height is taken into account while calculating compound node bounds
restricted the shape of the compound nodes to rectangle for now
defined a compound graph as a second instance and added a custom style for compound nodes within init.js
instead of all children, now only the visible and not removed ones are taken into account while calculating the compound bounds
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
added padding support for compound node rendering
Merge remote-tracking branch 'origin/master'
minor bugfix for the element sort function of the renderer
Merge remote-tracking branch 'origin/master'
simplified element sort function for renderer
bug fix for the getNodeHeight function of the renderer