Implement fixing of list arguments
Add matching for one_or_more
Handle multiple matches correctly
Don't match on records in general code
Uncomment test for one or more match
Make set_value look more like rest of accessors
Move tests
Made code in match_child_pattern a little bit less icky
Arguments are now undefined by default
add spec for docopt/2
Add support for "-" as argument
Return options for parse_pattern
Add more tests
Make default value for options be undefined if argcount=1
throw parse_failure when parsing fails now
Modified throw behaviour
Use LC instead of filter
Cosmetical fix
Allow single and double dashes
Add tests for dashes