Added missing parsers to Include
fix for "option name.space" not working in cases

This breaks the API so users will need to make note of it.

Lines like this were unabled to be parsed:
option cable-labs.tsp-as-backoff-retry code 4 = { unsigned integer 32, unsigned integer 32, unsigned integer 32 };
option cable-labs.tsp-ap-backoff-retry code 5 = { unsigned integer 32, unsigned integer 32, unsigned integer 32 };

In truth, these lines are just like other options.  They can appear
anywhere and don't have to be next to an "option space" line.  The
grouping of them under OptionSpace made some sense, but caused problems
as well.

option cable-labs-encapsulation code 122 = encapsulate cable-labs;

These lines aren't exactly tied to OptionSpace.  I mean they are, but
they're apparently not required, so sometimes I think name would end up
blank while prefix would be set.

In general the new lines are treated much like options, except they're
in their own "OptionCode" namespace.  I may try to combine them into
Options.pm before the next "stable" release because that allows them to
appear under group/sharednetwork/other places they might be seen in
peoples configs.