Check for unknown packages where catkin packages are required

The warning "not a catkin package" is slightly misleading if the
package in question does not exist at all.

Fixes #13