Added an elastance + inductor cardiac chamber (#81)
Updated junctions so they can take in block names in addition to vessel IDs (retained the latter for backward compatibility). This is useful for connecting non-vessel blocks, like the new heart chamber.
Added tests for cardiac chamber and junctions that take in block names
Updated and added to docs (mainly equations and figures) wherever I could find errors
Closes #81 and #58
Main changes: