SOS __getitem__ to use id not name

sos100 and sos200 implement __getitem__ to allow array like access to
the content offerings. was testing for name instead of id to be a valid
key.
Added doctest to verify valid and invalid keys
Merge pull request #200 from avowkind/master

SOS __getitem__ to use id not name