Update features to the new configure function prototype.
Add behave specific build rules.
env: Drastically simplify env implementation and usage.
build: Add find_binary() methods for all builds related binaries.
compiler: Clean up find_compiler() functions.
Remove project argument when build should suffice.
gcc: Do not add empty rpath flag.