Cliparser Preview

I think this will be it for today.

This seems to work just fine, feel free to comment/uncomment lines 87-91.

I feel like the first_unescaped_position() method is unnecessary now and I'm planning to use LineParser.__seperate_by_first_occurrence() in its place to determine which arguments are lines and which are regular arguments. Also, some variable names will likely change.

feel free to point out anything besides that!