update RaphaelJS marker logic with complex types and introduce marker type 'inheritance'
update meta relationship visual styles and fix button icon SVG antialiasing issua