finish t/samples.t. Spec of parse() is changed. It takes encoded XML data because XML data should include encoding information.
Implement with XML::FeedPP.
Feed: decode status elements from UTF-8. Change the spec (now it accepts UTF-8 data only)
t/samples.t: use superhashof() to describe expected status object (including nested hash-refs).
This makes the test more tolerate for future extensions.