Some cleanups

* Rename supportedApps to supportingApps
* find "be:sub" not "be:subs", appears to be a typo in BeBook example.
* iterate through all supporting MIME types to set preferred app, when
  found, break out of loop as there is no reason to continue.