Find verbs in S nodes even when there are VPs.
Fix style and lint issues in frames.
Rename VerbFrameObject to VerbFrame.
Fix crash for PP without object
Update tests to reflect updates to actuation commands.
Add additional conditional test for spec generation.
WIP: Overhaul of frame matching.
WIP: Fix condition finding, still need to update caller.
Warn if data is left after message parsing.
WIP: Overhaul of frames processing.
Fix crash in parsing of conditionals.
New matching module and sentenceStatus.xml for tracking working sentences.
New frame matching implementation initial commit.
Adjusted logging to include JR_STATE message from PragbotKeysBehaviour
Matching paths digs to main verb and reverse traverses to fill slots in frame...almost finished
Successfully fills slots in frame but not in order with respect to the tree...yet.
Added cursor functionality for slot matching but I don't like the control structure...needs revision.
Now correctly matches slots to head of phrases, may want phrases but for now more information is better than less.
Unique leaf identifier added to tree augmentation in the even that a sentence has multiple words. This is because the path to a leaf is found using the string value of the leaf via the NLTK library.
Changes to svo matching pairing slots with paths.