Signature recognition & Adapter robustness

- Keyword-defined section signature recognition is now in a separate file and includes other keyword-defined sections. 
- Section parser adapters now check markdown node type and throw error on mismatch

Because of `SectionProcessor<Asset>::sectionType(node)` bellow...