fix #33: turn segment utils into filters
Implementation is here, only problem: it hasn't been tested in any way.
Basic tests for cut components now pass
fix #40: update the tests of Formula to use argsFn
fix #36: subcomponent args can now be used, + new subcomponent syntax
Merge branch 'master' of github.com:byte-foundry/prototypo
component.firstSegment and component.lastSegment should be inverted in an inverted component
get rid of "before/after" and "cut" formulas, implement "replace" and "add" formulas
resolve conflicts
"replace" components should no be as capable as "cut" components
+ remove "before/after" and "cut" components
fix various bugs that were not properly tested
fix all glyphs so that they work with the new syntax
fix regression
resolve conflicts
resolve conflicts

about top-dot component
Merge branch 'fix_#38' into new_glyphs