Merge pull request #18 from KiselN/master

Issue #12. Support of SCg buses
move scg to specified folder
done issue #21; add sources of scs component
commit missed file
done issues #22, #23
done issues #20, #26; move commone files to specified directory
add missed file
fix arcs orientation
fix padding calculation
fix keynode for scg-json format
done issue #31
done isssue #32
work on issue #29
work on issue #29 (done set elements ordering)
done issue #29
some work on printing
work on issue #30
add html component; refactored existing components to use deffereds; done issue #37
remove click events from components; now they processing in core
done issue #41