[backends/sh] Fix for new architecture
[backends/sh] Use bash instead of sh
[backends/vala] Support multiple versions of libvala-2.x