docs fixes
minor docs fix
Maintain post-order when starting surface mechanisms
update systemd tests for 691246864369a55aa88379a65abda3dfb8f486ac
surface::appendContent and related functions: allow text nodes as boundary points; track top-level text nodes for removal
Simplify surface's streaming content handling. Errors in mechanisms attached through streaming content will now be propagated to any waiting blocking (like it already works for directly attached mechanisms - see aab70c18764846a6065f46e3025144b59b825630)
initial "seed" server
WIP
WIP
WIP
WIP
WIP
WIP
form improvements
scope seed apps to user ID
rename UnorderedList -> Ul
added dummy password auth to seed server
styling
styling
styling