libopenflow: Clean up matches_with_wildcards()

This function wasn't consistent with POX style guidelines.  This
addresses that and adds and cleans up documentation a little.
boot: Fix alternate launch function regression

0085555 introduced a regression where alternate launch functions
could no longer be specified on the commandline.  Fixed.

Thanks to nemethf for the bug report.