separate knowledge hierarchy exports

* export_as_smem_command returns a string formated as `smem --add`
* export_as_elaborations returns rules that gives the feature string at the next level, and/or the LTI for a particular level (given the same-level strings)