impr(bpmnrenderer): add task type symbols

close #45
impr(bpmnrenderer): set correct outline for event sub-processes
impr(bpmnrenderer): set correct outline for non interrupting start events

#31
fix(bpmnrenderer): 'multiple parallel' event was rendered as 'multiple' event
test(bpmnrenderer): add test for collapsed event sub-processes

For now no visual indication about type of the start event. That will covered later.

close #31
test(bpmnrenderer): add test for conditional flows

#29
feat(bpmnrenderer): add conditional flow markers

See #29
feat(bpmnrenderer): add collection marker to pools

Collapsed pools looks ok. Expanded Pools have issues with z-index.
feat(bpmnrenderer): add default flow markers

close #29
feat(bpmnrenderer): add rendering of message marker on message flows

The marker will be placed in the middle of the message flow.

close #23
impr(bpmnrenderer): make lanes transparent

Relates to #28
feat(Import): hide child elements in collapsed parents

Closes #49
chore(jshint): remove unnecessary config
impr(bpmnrenderer): event type inspection
chore(project): release v0.1.0
fix(Importer): collapse subProcesses only

Related to #49
chore(project): release v0.1.1
docs(README): add how to use
fix(svg-export): workaround safari incompatiblity
chore(bpmn-renderer): remove log statements