Don't reimplement generated rules for vala. Take advantage of VALA_CHECK_MODULES to find vala packages. Split non-compatible mdoules to another PKG_CHECK_MODULES. Build majority of the code as a noinst lib, which click-scope and tests link to. Update the .bzrignore for an autools project. . Fixes: https://bugs.launchpad.net/bugs/1258559.
Approved by Roberto Alsina, Mike McCracken, PS Jenkins bot.